AssertionError异常是Java中的一种运行时异常,它表示断言失败,即程序中某些条件不满足,导致程序执行失败。它是java.lang.Error的一个子类,是不可查的异常,不能被捕获或抛出,一旦发生,程序将终止。
public class AssertionErrorTest { public static void main(String[] args) { int num = -1; // 断言num的值大于0 assert num > 0 : "num的值小于0,错误!"; System.out.println("断言成功!"); } }
上面的代码中,我们定义了一个int类型的变量num,并且将其设置为-1,使用断言语句assert num > 0 : "num的值小于0,错误!",如果num的值小于0,则会抛出AssertionError异常,程序将终止。
AssertionError异常是Java中的一种运行时异常,它表示断言失败,可以通过断言语句或构造函数来抛出,当某些条件不满足时,程序将终止。
本文链接:http://task.lmcjl.com/news/6735.html