teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記、回答依頼

2015/11/01 04:44

投稿

tixure55
tixure55

スコア400

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,7 @@
1
1
  OOPでは例外は欠かせないもので、これをしっかり書きましょうとよく言われています。では、例外はどの例外をどこまで書けばよいのかという疑問を感じました。
2
2
 
3
- http://qiita.com/mikakane/items/dafd3d28c27311e5f429に載っているような例外があるかと思いますが、こういうクラスのこういう処理の場合はこの例外を設定する必要がないというのを、理由をつけて教えてください。
3
+ http://qiita.com/mikakane/items/dafd3d28c27311e5f429に載っているような例外があるかと思いますが、こういうクラスのこういう処理の場合はこの例外を設定する必要がないというのを、理由をつけて教えてください。
4
+
5
+ 追記:多数回答ありがとうございます、聞きたいことを具体的に書くと、BadFunctionCallException であるとか、OverflowException とかを業務で書いたことがないのですが、どんな場合書くべきで、どんな場合省力した方がコードのスリム化につながり書くべきではないかという点です。
6
+
7
+ また、設計の際に例外が想定できてなくて、デプロイ後、お客様側で画面が真っ白になるみたいの(Javaとかだと回避できる方法があるんでしょうか・・)を避けるためにできる工夫があれば教えていただきたいです。