java能否判断在运行到某行前是否有输出内容

就是前面所有的条件满足都输出了yes,如果上述条件都不满足则输出no,我想说如果前面输出了yes则不用输出no,如果前面没有输出则输出no,有这种方法吗?(小白一个很多方法都不知道)

有的,最起码可以加一个判断的标识


```java
    boolean isOutput = false;
    if(……) { // 满足输出的条件
        System.out.println("yes");
        isOutput = true;
    } else {   // 不满足输出的条件
        if (!isOutput) {
            System.out.println("no");
        }
    }

```大概思路就这样吧

如果没有添加断点,且在一个程序中。都是所以条件都要运行判断。如果想知道程序运行,是如何跑的或是覆盖了多少语句,可以学习一些软件测试的知识

不如把你的代码发出来,然后说下需求,出现的问题。