Не пойму почему выдает такую ошибку. В целом в IDEA все ранится правильно, все условия соблюдаются. Может каким-то образом ему не нравится - System.exit(1);