當前位置:首頁 » 編程軟體 » 編程里try

編程里try

發布時間: 2023-07-28 17:54:51

『壹』 c語言里try是什麼意思

C語言里try是一個語句或函數。其作用是是拋出錯誤用。
將有可能產生錯誤的語句括在一起,放入try語句塊。如果在try語句塊中發生異常,FlashPlayer會創建一個錯誤對象,並將該Error對象派發至第一個可用的catch塊。catch語句塊提供對錯誤的處理。如果沒有try語句,或者try語句沒有出現錯誤,則catch語句不會被引發。如果在try語句塊的其中某個語句中檢測到錯誤,則會執行附加到該try語句的catch語句。catch語句可以並列使用,即在一個try語句塊之後,存在多個catch語句塊,以處理不同的錯誤對象。
try語句是:
try
{
do
something
}
catch(some
error)
{
do
something
}

『貳』 java中try 與catch的使用

首先要清楚,如果沒有try的話,出現異常會導致程序崩潰。
而try則可以保證程序的正常運行下去,比如說:
try{
int i = 1/0;
}catch(Exception e){
........
}
一個計算的話,如果除數為0,則會報錯,如果沒有try的話,程序直接崩潰。用try的話,則可以讓程序運行下去,並且輸出為什麼出錯!
try的話,配合log4j使用會對程序的日後維護幫助很大。

『叄』 java里try是干什麼的

「try-catch-finally語句塊」用來捕獲並處理異常。

你可能會想,如果你寫程序的時候有意的去避免異常,那麼「try-catch-finally語句塊」不就沒什麼用了嗎?可是,你的程序不是給你自己使用的吧?如果你要求用戶輸入1個數字,而且你的程序也明確提示了用戶需要輸入的是數字,但用戶就是輸入了「英文字母」,那麼,你的程序沒有「try-catch-finally語句塊」一定會直接崩潰的。而如果用了「try-catch-finally語句塊」,並將這個異常處理為「再次提醒用戶需要輸入的是數字,並再次允許用戶重新輸入」,那你的程序就不會半途掛掉。

【示例】

//用"try-catch"強制用戶必須輸入一個數字!
importjava.util.Scanner;
publicclassTest2{
publicstaticvoidmain(Stringargs[]){
doubled=0;
booleanbadInput=true;
Scannerinput;
while(badInput){
System.out.println("請輸入1個數字:");
input=newScanner(System.in);
try{
d=input.nextDouble();
}catch(Exceptione){
System.out.println("您輸入的不是數字!");
continue;
}
badInput=false;
}
System.out.println("您輸入的是:"+d);
}
}

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:705
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:969
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:677
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:830
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:738
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1077
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:309
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:189
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:875
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:831