1樓:匿名使用者
如果你的異常處理新增在a1()中,那麼異常處理之後僅僅返回到a1()的上層呼叫函式,也就是a()中。
由於a1()已經處理了異常,所以對於a()這一層而言,並沒有異常發生,所以程式會繼續,從而a2和a3將繼續被執行。
如果你想中止a2和a3,那麼你的異常處理必須寫在呼叫它們的函式,也就是a()中。
2樓:匿名使用者
你應該將a1的異常丟擲,然後讓a來處理,例如:
public static void a()catch (system.exception e)}public static void a1()catch (system.exception e)}public static void a2()另外你還可以在a1中丟擲自己「描述」的異常,這樣就可以在a中根據異常的message屬性來判斷到底是a丟擲的異常或者是其他地方丟擲的異常:
public static void a1()catch (system.exception e)}
3樓:舞少駕到
首先呢可以這樣
把a方法中的捕獲異常刪除
然後呼叫的時候
trycatch
4樓:落水神
trycatch(exception ex)
5樓:
就是用try{} catch(){}
6樓:匿名使用者
採用子執行緒,在主執行緒中實現
cwinform程式讀取tt檔案問題
string path c test.txt string readtext file.readalllines path 0 split readtext 0 就是aaa,readtext 1 為bbb,依次類推 通過file或者filestream取到這個 aaa,bbb,ccc,ddd,eee...
手機ROOT之後如何徹底終止後臺程式
可以到手機設定 開發者選項 應用程式 下拉到最下邊 勾選不保留活動 就ok了 但是這個會使你的手機沒有後臺 比如qq 退出就徹底接收不到訊息了 而且像來電通之類的後臺軟體都會禁用 你可以嘗試後臺限制 也可以在一定程度上解決這個問題。這個不可能殺乾淨的,手機的ram就是起程式程序暫存的作用,安卓系統的...
C winform程式,怎麼實現選單的功能
首先要將父窗體的ismdiparent屬性設定為true,第二,就是將menu控制元件加入要新增控制元件的窗體,然後就是挨個的新增按鈕控制元件,就是改變那個按鈕文字了,例如 設定比賽資訊 選手管理 等按鈕文字,之後,在這些按鈕的click單擊事件中新增 要開啟的窗體 例項 new 要開啟的窗體 例項...