我已經在其他地方發佈了這個,沒有解決方案,所以也在這裏發佈。由於num小於5,下面提到的代碼沒有像我期望的那樣拋出斷言錯誤。希望有人能提供建議。謝謝。斷言錯誤問題
public class Wrong {
public static void main(String[] args) {
Wrong wrong = new Wrong();
wrong.methodE(3);
}
//AssertionError
void methodE(int num)
{
assert(num>5);
}
}
答案,但對於更多的'assert'在Java中檢查出這個線程:http://stackoverflow.com/questions/2758224/assertion-in-java – Durandal