インナーエクセプション
ある処理のエラーをまとめて例外とした場合に,そのエラーの原因となる例外も例外に情報として持たせること.
code:.cs
try {
var data = ReadFile(path);
} catch(Exception ex) {
// MyExceptionが投げられるが,発生したex自体の情報も含めて持たせられる.
throw new MyException("読み込みに失敗しました", ex);
}