aboutsummaryrefslogtreecommitdiffhomepage
path: root/slide.saty
diff options
context:
space:
mode:
Diffstat (limited to 'slide.saty')
-rw-r--r--slide.saty3
1 files changed, 3 insertions, 0 deletions
diff --git a/slide.saty b/slide.saty
index b691a29..5d5c123 100644
--- a/slide.saty
+++ b/slide.saty
@@ -287,9 +287,12 @@ void do_something() {
* \good; エラーに情報を載せられる
* \good; エラーハンドリングを省略するとコンパイルエラーになる
** \good; 省略ができない
+ * \bad; どこでどの例外が投げられるのかわかりにくい
+ ** 注: 例外自体の問題ではなく、C++ や Java が採用している文法の問題
* \bad; 大域脱出は処理の動きが複雑になる
* \bad; 例外クラスの継承ツリー設計が困難
* \bad; 回復不能なエラーまで例外で表される
+ * 検査例外固有の問題がいくつかある (ここでは割愛)
}
>
>