Chttp://java.sun.com/j2se/1.4.2/docs/guide/lang/assert.html#intro
解决方案 »
- 在外部使用JCheckBox 控制一个JFrame的打开关闭,dispose方法无效
- java中给定两个长方形的中心点、长度、宽度,如何判断他们是包含关系还是相交关系,如何编写代码,想了很久……
- 如何将JOptionPane的对话框用JTextField代替?为什么总是报错?望改正我的代码
- 有关API文档的菜问题
- 关于++运算符的基本运算
- 程序总是在temp目录下产生md0文件,请问怎么回事?
- java.util.List在什么情况下才用他呢?
- 下拉菜单问题
- JAVA中为什么没有提供同时继承多个类的机制
- 关于import的问题
- 请问java2从入门到精通这本书怎么样啊?评价一下好吗?
- 怎么样使几个字符串按字母顺序排列?
在测试阶段加入这种检查,而在发布阶段自动删除这些东西因为X=0肯定不会>0,那么,他看定会抛出一个AssertionError
使用了断言机制后,编译时要加上 -source
而执行时要加上 -enableassertions
无错误
运行 java Test
finished我也认为选C,但是运行结果却是A./* 对了,小弟可用分为0了,只有在这里问一个问题了,嘿嘿.内部类 的修饰符 有那些???????????
public static default 可以
private protect 不行吧?
final 行吗?
类的修饰符是不是只能是 public 和 default ??英雄,指点我啊!!!!!
你必须java -enableassertions Test才行!
public static void main(String[] args) {
int x = 0;
assert x > 0: "wow, error";
System.out.println("finished");
}
}
E:\>javac -source 1.4 AssertTest.javaE:\>java -enableassertions AssertTest
Exception in thread "main" java.lang.AssertionError: wow, error
at AssertTest.main(AssertTest.java:5)