Не пойму как правильно 0 вывести, подскажите пожалуйста.
package com.javarush.task.task04.task0428;

/*
Положительное число
*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        //напишите тут ваш код
        InputStream inputStream = System.in;
        Reader inputStreamReader = new InputStreamReader(inputStream);
        BufferedReader bufferedReader = new BufferedReader(inputStreamReader);

        String sArg1 = bufferedReader.readLine();
        String sArg2 = bufferedReader.readLine();
        String sArg3 = bufferedReader.readLine();

        int nArg1 = Integer.parseInt(sArg1);
        int nArg2 = Integer.parseInt(sArg2);
        int nArg3 = Integer.parseInt(sArg3);

        if(nArg1 > 0 && nArg2 > 0 && nArg3 > 0){
            System.out.println("3");
        }else if((nArg1 > 0 && nArg2 > 0) || (nArg2 > 0 && nArg3 > 0) || (nArg1 > 0 && nArg3 > 0)){
            System.out.println("2");
        }else if(nArg1 > 0 || nArg2 > 0 || nArg3 > 0){
            System.out.println("1");
        }else if(nArg1 < 0 && nArg2 < 0 && nArg3 < 0){
            System.out.println("0");
        }else if(nArg1 == 0 && nArg2 == 0 && nArg3 == 0){
            System.out.println(" "); // не проходит
        }
    }
}