C:\>javac DivideCalc.java DivideCalc.java:10: 例外 java.io.IOException は報告されません。スローするにはキャッチまたは、スロー宣言をしなければなりません。 s = r.readLine(); ^ エラー 1 個 C:\> 一見正しくコンパイルできそうなプログラムでしたがエラーになってしまいました。なぜこのプログラムがコンパイルできなかったのか考えてみましょう。 本連載で初めて登場するクラス「BufferedReader」はバッファからデータを取り出すために使うクラスです。コンストラクタの引数でnew InputStreamReader(System.in)と指定することにより、読み込み元のバッファを「InputStreamReader」からと指定しています。InputStreamReaderはバイト単位のデータを文字として読