我想從一個靜態塊,當我嘗試了以下編譯錯誤出現拋出checked異常checked異常遙,從靜態塊
static{
if(something)
doSomething();
else
throw new Exception("Checked Exception from static block");
}
如果這不是在java中允許的,我可以做什麼來從靜態塊中拋出一個檢查的異常,換句話說,我怎麼能在調用主要方法之前做到這一點?謝謝。
我想從一個靜態塊,當我嘗試了以下編譯錯誤出現拋出checked異常checked異常遙,從靜態塊
static{
if(something)
doSomething();
else
throw new Exception("Checked Exception from static block");
}
如果這不是在java中允許的,我可以做什麼來從靜態塊中拋出一個檢查的異常,換句話說,我怎麼能在調用主要方法之前做到這一點?謝謝。
關於你一個解決辦法的要求,有沒有不屬於黑客。 –