看板 java 關於我們 聯絡資訊
我要執行的主程式: package ManyMain; import XXX.jar檔; public class ManyMain { public static void main(String[] args) { XXX.main("1"); XXX.main("2"); XXX.main("3"); } } ------------------------------------------------------------- 我的主程式(ManyMain) 會call其他程式(GW_MsgSender) 而GW_MsgSender是已經包好的jar檔,我把它當成API再用 (已經知道要傳入的參數和傳回的值,但看不到程式碼) 問題來了 每次我執行完"GW_MsgSender.main("1");"後所有的程式就結束了(包含ManyMain) 請問要怎麼讓ManyMain繼續執行 "GW_MsgSender.main("2");"和"GW_MsgSender.main("3");"這兩行? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.82.219
No:你是呼叫GW_MsgSender的程式進入點嗎? 11/17 18:51
No:是的話,是因為runtime exception跳出了吧 11/17 18:53
PsMonkey:說不定人家程式裡頭有 System.exit() XD 11/17 20:20
CrazyBoss:有的話就沒救了嗎? 11/17 20:35
No:有的話也太狠了XDDD 11/17 20:44
LaPass:開另外一個jvm給他? 11/17 22:28
※ 編輯: CrazyBoss 來自: 140.116.82.219 (11/17 22:35)
cha122977:System.exit()也太XDDDDDDDDDD 11/18 14:22
qrtt1:System.exit() 很正常啊.他是獨立的進入點,自己決定結果值 11/18 22:40