如何捕捉if語句的異常?嘗試捕捉如果空語句
這裏是我的if語句,如果其中任何一個爲空我想捕捉異常
try {
if (user == null || job == null)
} catch() {
}
我敢肯定,這是錯誤的,沒有人有答案嗎?
如何捕捉if語句的異常?嘗試捕捉如果空語句
這裏是我的if語句,如果其中任何一個爲空我想捕捉異常
try {
if (user == null || job == null)
} catch() {
}
我敢肯定,這是錯誤的,沒有人有答案嗎?
try
{
if (user == null || job == null)
{
throw new Exception("user or job is null");
}
}
catch(Exception ex)
{
//here your code
}
我建議你與嘗試,你可以從殘暴的格式一致(壓痕!)管理自定義異常爲你治療
try
{
if(condition)
{
throw new Exception();
}
catch(Exception ex)
{
}
}
try
{
if (user == null || job == null)
{
throw new Exception("user or job is null");
}
}
catch(Exception $e)
{
echo 'Caught exception: ', $e->getMessage(), "\n";
}
除此之外,你覺得爲什麼這是錯的? –
如果工作或用戶爲空,則拋出異常 – Canvas
該要求沒有意義:爲什麼拋出異常如果你立即**捕獲它? –