Java尝试/捕获问题

用户名

我使用Java相对较新,并且代码中的Try / Catch函数一直存在问题,因此我想知道你们是否可以帮助我。

我遇到的问题是我编写了try / catch,但收到一条错误消息,指出从未抛出异常。我在总体代码的另一部分写了一个类似的语句,效果很好,所以我想知道那时的问题是什么。

这是代码:

public String getMatchedLogs(String matchStr, File logFile) {
    String fileLine = "";
    try {
        Scanner ipScan = new Scanner(fileLine);
        if (fileLine.indexOf(matchStr) > -1) {
            output += fileLine;
        }else{
            System.out.println(fileLine.indexOf(""));
        }
    } catch (FileNotFoundException fnfe) {
        System.out.println(fnfe.getMessage());

    }
    return fileLine;
} //end getMatchedLogs

错误是在捕获中,它说从未抛出异常。因此,如果你们能让我对正在发生的事情有所了解,我将不胜感激。

詹姆士

您实际上并没有使用参数做任何事情,File logFile仅使用了String fileLine = "";定义的空值因此,没有文件访问正在进行,因此没有机会FileNotFoundException

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试捕获的Java ArrayList问题

来自分类Dev

Java-尝试/捕获方法问题

来自分类Dev

在Java中使用For循环时尝试/捕获问题

来自分类Dev

JAVA尝试捕获ArrayIndexOutOfBoundsException

来自分类Dev

Java范围尝试/捕获

来自分类Dev

尝试捕获无法捕获Java(Android)异常

来自分类Dev

尝试捕获无法捕获Java(Android)异常

来自分类Dev

Java尝试捕获块大小

来自分类Dev

尝试-捕获Java异常-Eclipse

来自分类Dev

Java,尝试反序列化对象时发生异常,捕获问题

来自分类Dev

java尝试捕获块返回什么

来自分类Dev

Java尝试捕获不处理IndexOutOfBoundsException

来自分类Dev

Java尝试捕获-内存不足

来自分类Dev

Java Swing GUI尝试/捕获块

来自分类Dev

java尝试捕获阻止返回什么

来自分类Dev

在Java中的while循环内尝试捕获

来自分类Dev

尝试使用Java断言的多个捕获

来自分类Dev

尝试/捕获在Java中不起作用?

来自分类Dev

PHP尝试捕获一些问题

来自分类Dev

Twitter API身份验证的尝试捕获问题

来自分类Dev

创建对象时尝试并捕获运行时问题

来自分类Dev

有关尝试捕获和多重捕获的基本问题

来自分类Dev

尝试/捕获捕获承诺会拒绝...可以解决这个问题吗?

来自分类Dev

从Java 1.7到Java 1.6的“尝试捕获”重构

来自分类Dev

Java继承问题-尝试了解概念

来自分类Dev

尝试使用Java捕获-发生异常时会发生什么?

来自分类Dev

Java 8:反射Field.get()尝试捕获错误

来自分类Dev

为什么Scala尝试不捕获java.lang.StackOverflowError?

来自分类Dev

Java:是否尝试执行所有行,还是跳转以捕获?