国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java assert

2019-11-14 22:39:45
字體:
來源:轉載
供稿:網友
java assert斷言

在Java中,與C,C++同樣有assert關鍵字,表示斷言,用法和含義都差不多。

用法
assert <boolean表達式>

如果為false,則程序拋出AssertionError,并終止執行。

assert <boolean表達式> : <錯誤信息表達式>

如果<boolean表達式>為true,則程序繼續執行。如果為false,則程序拋出java.lang.AssertionError,并輸入<錯誤信息表達式>。

Code
public class AssertDemo {    public static void main(String args[]) {        //true,繼續往下執行        assert true;        System.out.我是天王蓋地虎的分割線
  • assert關鍵字需要在運行時候顯式開啟才能生效,否則你的斷言就沒有任何意義。
  • 用assert不能代替if。assert的判斷和if語句差不多,但兩者的作用有著本質的區別:assert關鍵字本意上是為測試調試程序時使用的,但如果不小心用assert來控制了程序的業務流程,那在測試調試結束后去掉assert關鍵字就意味著修改了程序的正常的邏輯。
  • assert斷言失敗將面臨程序的退出。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中牟县| 平江县| 阿尔山市| 南充市| 内丘县| 香港| 穆棱市| 汝阳县| 绿春县| 南昌县| 嘉峪关市| 永春县| 灵山县| 麻江县| 平罗县| 惠东县| 辰溪县| 珠海市| 马山县| 正定县| 孟村| 彭山县| 德兴市| 元江| 云南省| 布尔津县| 和平县| 龙陵县| 弥勒县| 丹凤县| 阿拉善右旗| 阿克| 奎屯市| 天祝| 喜德县| 嘉鱼县| 达拉特旗| 台湾省| 庆元县| 县级市| 琼结县|