docs: public static void startWebBrowser(@NonNull final Context context, @NonNull final Uri uri) {
          Condition.INSTANCE.ensureNotNull(context, "The context may not be null");
          Condition.INSTANCE.ensureNotNull(uri, "The URI may not be null");
          Intent intent = new Intent(Intent.ACTION_VIEW, uri);
  
          if (intent.resolveActivity(context.getPackageManager()) == null) {
              throw new ActivityNotFoundException("Web browser not available");
          }
  
          context.startActivity(intent);
      }