0

Gradle ビルド ツールを使用して最新バージョンの Android Studio で Java アサーションを有効にすることについて具体的に質問しています。リンターは、潜在的な NullPointerExceptions を検出したときにそれらを使用することを推奨しているため、確実に可能です。

次のコードは機能し、バグが発生すると例外をスローします。

if (vehicleLocation == null) throw new IllegalStateException("vehicleLocation is null");

これは AssertionError をスローしないため、オンになっていないと想定しています。

assert vehicleLocation != null;
4

0 に答える 0