in java、コードに例外があり、処理していない、またはスローしていない場合、コンパイルは失敗します。しかし、スカラーでは、それは正常にコンパイルされます。スカラコードで未処理の例外があるかどうかを知るには?
したがって、スカラコードで未処理の例外があるかどうかを知るには?
in java、コードに例外があり、処理していない、またはスローしていない場合、コンパイルは失敗します。しかし、スカラーでは、それは正常にコンパイルされます。スカラコードで未処理の例外があるかどうかを知るには?
したがって、スカラコードで未処理の例外があるかどうかを知るには?
状況は、Javaのチェックされていない例外(RuntimeExceptions)と同じです。コンパイラは処理されていないことについては不平を言わないでしょう。
コードから得られる例外を確認するには、ソースコードとドキュメントを参照する必要があります。
スカラでは、呼び出し側が処理すると予想されるとき(つまり、Javaでチェック例外を使用するとき)には、Try
モナドの例外を避けるべきです。
チェックされた例外に関する[流行の意見](http://stackoverflow.com/q/613954/2032064)は、それらがあまり見落とさないように、良い考えではないということです。 – Mifeet