をスローするように宣言する必要があります。「報告されていない例外IOExceptionが、キャッチまたはスローされるように宣言されなければならない」コードのこの部分で:報告されていない例外のIOExceptionが...私はこのエラーを取得してい捕まえたり
a = Double.parseDouble (kb.readLine()) ;
b = Double.parseDouble (kb.readLine()) ;
c = Double.parseDouble (kb.readLine());
ここ
は、コードの残りの部分である:
package quadratic.java;
/**
*
* @author Painfulmono
*/
import java.io.*;
public class QuadraticDriver {
BufferedReader kb = new BufferedReader
(new InputStreamReader (System.in));
public static void main (String [] args){
double a, b, c;
a = Double.parseDouble (kb.readLine()) ;
b = Double.parseDouble (kb.readLine()) ;
c = Double.parseDouble (kb.readLine());
QuadraticJava q1 = new QuadraticJava (a, b, c);
q1.solve();
}
}
どのように私はそれが宣言になるだろうか?
どのような入力をコンソールに送信していますか? –
例外を宣言するには、メソッドシグネチャにthrows句を追加します。 'throws IOException'です。しかし、たぶんtry-catchブロックを使用するかもしれません: 'try {/ *あなたのコード* /} catch(IOException e){/ *例外処理* /}'。 – Thomas