上面扔出的异常DirectoryNotFoundException不是MyException的子类,不能被catch能被捕获的前提是:扔出的是catch语句的异常的子类
try{ File.Create(.....}catch(FileNotFoundException ex){ throw new MyExceltion{MyIndex=123456789};}