Unterschiede
Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.
java:assert 2008/11/13 08:28 | java:assert 2020/01/22 20:59 aktuell | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | [[java|Java - Allgemein]]\\ | ||
====== assert ====== | ====== assert ====== | ||
- | Assertions testen Bedingungen. Ist das Ergebins der Bedingung //true// wird die Arbeit normal weitergeführt. Bei //false// erfolgt ein Abbruch.\\ | + | Assertions testen Bedingungen. Ist das Ergebins der Bedingung //true// wird die Arbeit normal weitergeführt. Bei //false// erfolgt ein Abbruch (eine assertion violation exception wird geworfen).\\ |
Beispiel 1:\\ | Beispiel 1:\\ | ||
<code java> | <code java> | ||
Zeile 9: | Zeile 10: | ||
} | } | ||
</code> | </code> | ||
+ | [[http://www.fotostacker.de|{{:fotostacker2.png|FotoStacker}}]]FotoStacker, Fotos für Ihre Website\\ | ||
+ | \\ | ||
Beispiel 2 (Mit optionalem Meldungstest, welcher im Stacktrace erscheint):\\ | Beispiel 2 (Mit optionalem Meldungstest, welcher im Stacktrace erscheint):\\ | ||
<code java> | <code java> | ||
Zeile 17: | Zeile 20: | ||
} | } | ||
</code> | </code> | ||
+ | <html> | ||
+ | <script type="text/javascript"><!-- | ||
+ | google_ad_client="pub-9681858985507948"; | ||
+ | google_ad_width = 468; | ||
+ | google_ad_height = 60; | ||
+ | google_ad_format = "468x60_as"; | ||
+ | google_ad_type = "text"; | ||
+ | google_ad_channel = ""; | ||
+ | google_color_border = "cccccc"; | ||
+ | google_color_bg = "FFFFFF"; | ||
+ | google_color_link = "1d2d8c"; | ||
+ | google_color_text = "000000"; | ||
+ | google_color_url = "1d2d8c"; | ||
+ | //--> | ||
+ | </script> | ||
+ | <script type="text/javascript" | ||
+ | src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> | ||
+ | </script> | ||
+ | </html> | ||
+ | \\ | ||
Durch VM-Parameter können asserts beeinflusst werden:\\ | Durch VM-Parameter können asserts beeinflusst werden:\\ | ||
-ea (enable assertions)\\ | -ea (enable assertions)\\ | ||
Zeile 22: | Zeile 45: | ||
-da (disable assertions)\\ | -da (disable assertions)\\ | ||
-da://packagename//\\ | -da://packagename//\\ | ||
+ | \\ | ||
+ | \\ | ||
+ | Stichworte: | ||
+ | <code> | ||
+ | assert assertions beispiel enable disable | ||
+ | </code> | ||