I have tried the "Rule of the triangle" several times in several ways but still I get errors. I will appreciate anyone that will point me towards the right direction, because I know the error exists in the condition section but I just can't figure it out.

package com.codegym.task.task04.task0415;
/*
Rule of the triangle
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
int b = Integer.parseInt(reader.readLine());
int c = Integer.parseInt(reader.readLine());
if(a>=(b+c) && b>=(a+c) && c>=(b+a)){
System.out.println("The trianlge is not possible.");
}else{
System.out.println("The trianlge is possible.");
}
}
}

greater thanthe third side" (it isgreater thanand notgreater than or equal to) Right now your code checks to see if the third side is greater than the two other sides. This is backwards from what the requirements say. As it stands, the only three numbers that would return true for that 'if' statement would be 0, 0, 0. Any other three numbers would fail and it would output"The trianlge is possible.".