我正在評估用戶輸入作爲我的應用程序的命令。如果用戶按下Q,或q,然後點擊進入,退出應用程序,並終止執行。以編程方式退出應用程序的適當方式是什麼?
有沒有合適的上下文或最佳實踐如何做到這一點?我沒有任何資源可以發佈,或類似的東西。我應該只使用System.exit(0);
?有沒有推薦的方法來做到這一點?
作爲我的第一個方法,我做這樣的事情:
while (true){
try{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//Other logic goes here...
if (br.readLine().equalsIgnoreCase("Q")){
System.exit(0);
}
}
catch (IOException ioe) {
System.out.println("IO error trying to read your selection");
}
}
'System.exit(0);'沒有什麼錯。但我認爲你需要擔心更重要的事情,比如正確縮進代碼。 – Artelius 2009-11-15 01:20:44
對不起,我複製/粘貼在高潮 – denchr 2009-11-15 01:27:23