Java の lambda 内のチェック例外のウザさをなんとかする Java の Stream API などを使っていると、lambda 内のチェック例外がうざいです。 例えば、次のようなコードは、コンパイルエラーになります。 Stream.of("http://example.com").map(string -> { return new URL(string); // MalformedURLException を throw する可能性があるのでコンパイルエラー });