編寫一個程序,顯示一個構造函數將關於構造函數失敗的信息傳遞給異常處理程序。定義類SomeClass,它在構造函數中引發一個Exception。你的程序應該嘗試創建SomeClass類型的對象,並捕獲構造函數拋出的異常。Dietel 11.19如何添加前置和後置條件
如何爲此代碼添加前置和後置條件?
import java.util.Scanner;
public class Demo3 {
public static void main(String[] args) throws Exception{
SomeClass testException;
try
{
testException = new SomeClass();
}
catch(Exception e)
{
System.out.println();
}
}
}
public class SomeClass{
public SomeClass() throws Error {
throw new Exception();
}
}
你想添加什麼前置條件和後置條件? –
我想添加一個前提條件,檢查輸入是否是正確的類型和返回布爾值的後期條件。因此,例如,輸入一定範圍內的輸入的前提條件,以及將返回true/false的後置條件。 – XYZandMe
根據代碼和問題的第一段,這沒有任何意義。 *什麼*輸入?在構造函數中拋出異常的類的連接是什麼? –