teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

処理順訂正

2019/11/17 05:43

投稿

ironya
ironya

スコア456

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

処理順訂正

2019/11/17 05:42

投稿

ironya
ironya

スコア456

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