Что не так?
package com.javarush.task.pro.task03.task0306;
import java.util.Scanner;
/*
Треугольник
*/
public class Solution {
private static final String TRIANGLE_EXISTS = "треугольник существует";
private static final String TRIANGLE_NOT_EXISTS = "треугольник не существует";
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n1 = sc.nextInt();
int n2 = sc.nextInt();
int n3 = sc.nextInt();
// n1 = 2
// n2 = 3
// n3 = 4
int s1 = n2 + n3;
int s2 = n1 + n3;
int s3 = n1 + n2;
boolean a1 = (n1 != s1) && (n2 != s2) && (n3 != s3);
boolean a2 = (n1 >= s1) || (n2 != s2) && (n3 != s3);
if (a1 == a1) {
System.out.println(TRIANGLE_EXISTS);
}
else if (a2 == a2) {
System.out.println(TRIANGLE_NOT_EXISTS);
}
}
}