看板 java 關於我們 聯絡資訊
請問在寫Java程式時, 好的 style 應該是 "事先預防 exception", 還是 "事後再處理 exception"? 例如: // 事先預防 exception public static main(String[] args) { if (args.length != 1) { System.out.println("Usage: ......."); return; } System.out.println("hello," + args[0]); } // 事後處理 excpetion public static main(String[] args) { try { System.out.println("hello," + args[0]); } catch (ArrayIndexOutOfBoundsException e) System.out.println("Usage: ........"); } } 請問大家在寫程式時, 是比較偏好哪一種? 理由又是什麼? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.133.199