0 0

这种Exception是怎么个用法?怎么没有try catch5

下面是反编译出来的代码,求大神解答:
public Object loadHistoryTaskInfo(JParamObject PO, Object o1, Object o3, Object o4)
        throws Exception
    {
        JResponseObject RO;
        JConnection conn;
        Statement stmt;
        RO = null;
        conn = JConnection.getInstance(PO);
        stmt = conn.createStatement();
        EFDataSet eds = null;
        EFDataSet eds = JFrssProcessTaskObject.getEndFlow(PO, stmt, null);
        RO = new JResponseObject(eds);
        stmt.close();
        conn.close();
        break MISSING_BLOCK_LABEL_106;
        Exception e;
        e;
        RO = new JResponseObject(null, -1, e);
        e.printStackTrace();
        stmt.close();
        conn.close();
        break MISSING_BLOCK_LABEL_106;
        Exception exception;
        exception;
        stmt.close();
        conn.close();
        throw exception;
        return RO;
    }
2012年3月02日 17:35

2个答案 按时间排序 按投票排序

0 0

引用
public Object loadHistoryTaskInfo(JParamObject PO, Object o1, Object o3, Object o4)
         throws Exception

在方法后面不是throws Exception了吗?那下面的exception当然就可以不用try catch了啊

2012年3月03日 16:23
0 0

哈哈哈,是楼主的反编译工具不给力啊。

 MISSING_BLOCK_LABEL_106; 
        Exception e; 
        e; 
        RO = new JResponseObject(null, -1, e); 
        e.printStackTrace(); 



这一段其实就是有try catch的 MISSING_BLOCK说明有花括号被丢掉了。所以楼主不必为此不解了,纯粹受工具误导。

2012年3月02日 20:25

相关推荐

    java中try catch的用法

    ### Java中try-catch的用法详解 #### 一、基本概念 在Java编程语言中,`try-catch`结构是一种用于处理程序运行时可能出现的异常情况的重要机制。通过使用`try-catch`块,开发者可以更加精细地控制程序的行为,并...

    try-catch用法

    ### try-catch 用法详解 #### 一、引言 ...理解并熟练掌握 `try-catch` 的使用方法对于每个开发者来说都是至关重要的。希望本文能够帮助读者更深入地了解 `try-catch` 机制,并在日常开发中灵活运用。

    try-catch的用法和含义

    ### try-catch 的用法与含义详解 在编程过程中,异常处理是确保程序稳定性和健壮性的关键环节之一。`try-catch` 结构作为异常处理的核心机制,在各种编程语言中广泛采用,如 Java、C# 和 JavaScript 等。本文将深入...

    使用try-catch-finally处理异常

    一个`try`块可以跟随多个`catch`块,每个`catch`块处理一种特定类型的异常。这样,你可以对不同类型的异常采取不同的处理策略。例如,针对文件未找到异常,你可以显示一个错误消息,而对于数据格式错误,可能需要更...

    C# 中的try catch finall 的使用方法

    在C#编程中,异常处理是程序健壮性的重要组成部分,`try-catch-finally`语句块就是C#...在阅读`try catch使用说明.txt`文件和使用`trycf.snippet`代码片段时,可以更深入地理解这一机制,并将其应用到自己的C#项目中。

    异常处理try catch在vc中的用法.zip visual c++ try catch处理异常

    总的来说,这个压缩包中的文件可能是一个简单的VC项目,展示了如何在C++中使用`try`、`catch`进行异常处理。通过学习这些文件,开发者可以更好地理解和掌握在VC环境下如何有效地管理异常,提高代码的健壮性。

    java try…catch捕获异常的实例

    如果在`try`块中的任何代码抛出了一个异常,控制权将立即转移到与之匹配的`catch`块。例如,考虑以下代码片段: ```java try { int[] array = new int[5]; System.out.println(array[10]); // 这将抛出...

    c++中try catch的用法小结

    C++ 中 try catch 的用法小结 try catch 机制是 C++ 编程语言中的一种异常处理机制,它允许程序员捕捉和处理在程序执行过程中出现的异常情况。下面将详细介绍 C++ 中 try catch 的用法。 基本概念 在 C++ 中,try...

    try-catch-finally捕获异常

    下面将详细介绍try-catch-finally语句的使用方法和注意事项。 一、try块 try块是try-catch-finally语句的核心部分,用于包装可能出现异常的代码。try块中的代码在执行时,如果出现异常,会被catch块捕获和处理。...

    Try…Catch使用小结

    1. **异常处理策略**:不要在每个函数中都使用 Try…Catch,而应该在最外层或适当的位置使用。如果内部函数捕获了异常,但还需要将异常信息传递给调用者,那么不应在内部 Catch,而是应重新抛出异常(如 `throw;` 或...

    try、catch、finally、return 执行顺序.doc

    try、catch、finally、return 执行顺序是 Java 编程语言中的一种 exception 处理机制,用于处理程序中的异常情况。下面我们来详细讲解 try、catch、finally、return 执行顺序的规则和特点。 首先,我们需要了解 try...

    c++ try catch.doc

    ### C++ 中错误捕获机制详解 ...此外,还介绍了`catch(...)`这一特殊子句的使用方法。合理地运用这些技巧,可以帮助开发者构建更加稳定可靠的程序。在实践中,应根据具体情况选择合适的异常处理策略,以满足项目需求。

    java 面试常见问题整理

    如何使用 try-with-resources 代替try-catch-finally? I/O 什么是序列化?什么是反序列化? Java 序列化中如果有些字段不想进行序列化,怎么办? 获取用键盘输入常用的两种方法 Java 中 IO 流分为几种? 既然有了字节...

    Android捕捉错误try catch 的简单使用教程

    //具体错误有就写,没有就不写,有多个,就写多个catch e.printStackTrace(); //在命令行打印错误信息 }catch(Exception e){ log(e.toString()); }finally{ //无论是否捕捉到错误,一定会执行的代码 } 注意事项 ...

    PHP Try-catch 语句使用技巧

    为了进一步处理异常,我们需要使用try-catch语句—-包括Try语句和至少一个的catch语句。任何调用 可能抛出异常的方法的代码都应该使用try语句。Catch语句用来处理可能抛出的异常。以下显示了我们处理...

    Java中try、catch的使用方法

    "Java中try、catch的使用方法" 本文主要介绍了Java中try、catch的使用方法,通过实例代码详细地介绍了try、catch的使用方法,对大家的学习或工作具有一定的参考借鉴价值。 try-catch语句的语法格式为:try{ //代码...

    java try…catch…finally捕获异常的实例

    下面我们将详细讨论这个结构的工作原理和使用方法。 ### 1. `try` 块 `try`块是用来包含可能抛出异常的代码的部分。当`try`块中的代码发生异常时,控制流会立即跳转到与之匹配的`catch`块。 ```java try { // ...

    exception-try-catch-java

    在Java编程语言中,异常处理是一项至关重要的机制,它允许程序员...对于"exception-try-catch-java-master"这个项目,它很可能是包含了一系列关于Java异常处理的示例代码和教程,帮助学习者更好地理解和应用这些概念。

    Java try catch finally异常处理组合详解

    在catch块中,可以使用多个catch语句来捕获不同的异常类型。但是,需要注意的是,catch块的顺序很重要,子类异常必须在父类异常之前被捕获。 ```java try { // 可能会抛出异常的语句 } catch ...

    C#中的try catch finally用法分析

    `catch`块通常捕获特定类型的异常,但如果希望捕获所有异常,可以使用不带参数的`catch`块作为最后一个`catch`。 ```csharp catch { // 处理任何类型异常的代码 } ``` 6. 使用注意事项: - 不要过度使用`try-...

Global site tag (gtag.js) - Google Analytics