断言Assert

来源:互联网 发布:手指充电软件 编辑:程序博客网 时间:2024/06/16 08:15

断言是一种调试方式

1.配置

   断言在java中默认不开启,开启方式:

     Run-->Run Configurations-->Arguments选项卡-->VMArguments-->Variables-->Edit Variables-->new

                                 -enableassertions 或者-ea

2.使用

 1)

public static void main(String[] args) {   boolean isOk = 1>2;   assert isOk;   System.out.println("程序正常");   }
此种方法抛出java.lang.AssertionError异常;

 2)

public static void main(String[] args) {     boolean isOk = 1>2;     try{           assert isOk : "程序错误";           System.out.println("程序正常");        }catch(AssertionError err){          System.out.println(err.getMessage());     }   }
此种输出冒号后的内容(设定error Message);

感谢您的阅读,若有错误请指正,若对您有帮助请点赞

 



原创粉丝点击