俺もC#始めたが、throws節無いのは怖い。
try catchを厳密に求められるJavaは面倒くさいとも思うし、
そこらへんいい加減でもプログラムが組めるのはやってわかったが、
言語が例外処理漏れを確実に防いでくれる方がトータルで低コストだ。