回答編集履歴
2
処理順訂正
answer
CHANGED
@@ -21,10 +21,10 @@
|
|
21
21
|
Pythagoras pythagoras= new Pythagoras(nums[i][0], nums[i][1], nums[i][2]);
|
22
22
|
System.out.print("["+nums[i][0]+","+ nums[i][1]+","+nums[i][2]+"]");
|
23
23
|
System.out.println(pythagoras);
|
24
|
+
count++;
|
24
25
|
} catch (PythagorasException e) {
|
25
26
|
System.out.println(e.getMessage());
|
26
27
|
}
|
27
|
-
count++;
|
28
28
|
}
|
29
29
|
|
30
30
|
```
|
1
処理順訂正
answer
CHANGED
@@ -2,12 +2,12 @@
|
|
2
2
|
```Java
|
3
3
|
|
4
4
|
public Pythagoras(int lineA, int lineB, int lineC) throws PythagorasException {
|
5
|
+
if (lineA<=0 || lineB<=0 || lineC<=0) {
|
6
|
+
throw new PythagorasException("0以下の数値は判定不可能");
|
7
|
+
}
|
5
8
|
this.lineA=lineA;
|
6
9
|
this.lineB=lineB;
|
7
10
|
this.lineC=lineC;
|
8
|
-
if (lineA<=0 || lineB<=0 || lineC<=0) {
|
9
|
-
throw new PythagorasException("0以下の数値は判定不可能");
|
10
|
-
}
|
11
11
|
}
|
12
12
|
```
|
13
13
|
|