Преобразование положительных чисел
,где исправить код
package com.javarush.task.task14.task1420;
/*
НОД
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception,IllegalArgumentException {
BufferedReader reader1 = new BufferedReader(new InputStreamReader(System.in));
// BufferedReader reader2 = new BufferedReader(new InputStreamReader(System.in));
int n1 = Integer.parseInt(reader1.readLine());
// BufferedReader reader2 = new BufferedReader(new InputStreamReader(System.in));
int n2 = Integer.parseInt(reader1.readLine());
if((n1<=1 || n2<=1) || (n1<=1 && n2<=1)){
// System.out.println(Nod(n1,n2));
throw new IllegalArgumentException();
}else if(n1>0 && n2>0){
System.out.println(Nod(n1,n2));
}
}
public static int Nod(int a, int b){
if(b==0){
return a;
}
return Nod(b, a%b);
}
}