На 28 строе пишет, что перед блоком else должен стоять блок if
package com.javarush.task.task04.task0426;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Ярлыки и числа
*/
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());
if (a % 2 == 0 && a < 0)
{System.out.println("отрицательное четное число");}
else if(a % 2 != 0 && a < 0)
{System.out.println("отрицательное нечетное число");}
else if(a % 2 == 0 && a > 0)
{System.out.println("положительное четное число");}
else if(a % 2 != 0 && a > 0);
{System.out.println("положительне нечетное число");}
else {System.out.println("ноль");}
}
}