要使assert起作用,要有-ea选项,对eclipse,可以这样设置http://www.vogella.com/blog/2009/02/06/enabling-java-assertions-per-default-in-eclipse-runtime-configuration/

 

java assert, eclipse -ea

一个简单测试

public class TestAssert {
    public static void main(String[] args) {
        assert false;
        System.out.println("test");
    }
}

输出:

Exception in thread "main" java.lang.AssertionError
at pack2.TestAssert.main(TestAssert.java:5)

(这里pack2是包名,忽略之)

 

又一个测试(to demonstrate the use of assert)

public class TestAssert {
    public static void main(String[] args) {
        assert false : "oops!";
        System.out.println("test");
    }
}

 

 

相关文章:

  • 2021-05-17
  • 2021-12-05
  • 2022-02-09
  • 2022-01-31
  • 2022-01-30
  • 2021-04-18
  • 2021-04-14
  • 2021-05-19
猜你喜欢
  • 2021-08-18
  • 2021-12-08
  • 2022-01-27
  • 2022-02-18
  • 2022-01-09
  • 2021-10-05
  • 2021-10-19
相关资源
相似解决方案