Atitit 跨平台异常处理(2)--------异常转换 -----java c# js异常对象结构比较and转换

{

"@type":"java.lang.RuntimeException",

"cause":{

"@type":"com.attilax.sql.EmptyRzt",

"localizedMessage":"mmmm1",

"message":"mmmm1",

"stackTrace":[{

"className":"com.attilax.encry.rsaTest",

"fileName":"rsaTest.java",

"lineNumber":37,

"methodName":"t2",

"nativeMethod":false

},{

"className":"com.attilax.encry.rsaTest",

"fileName":"rsaTest.java",

"lineNumber":27,

"methodName":"t",

"nativeMethod":false

},{

"className":"com.attilax.encry.rsaTest",

"fileName":"rsaTest.java",

"lineNumber":16,

"methodName":"main",

"nativeMethod":false

}],

"suppressed":[]

},

"localizedMessage":"biz ex",

"message":"biz ex",

"stackTrace":[{

"className":"com.attilax.encry.rsaTest",

"fileName":"rsaTest.java",

"lineNumber":29,

"methodName":"t",

"nativeMethod":false

},{

"className":"com.attilax.encry.rsaTest",

"fileName":"rsaTest.java",

"lineNumber":16,

"methodName":"main",

"nativeMethod":false

}],

"suppressed":[]

}

system.exception

Exception Properties

.NET Framework (current version)

Other Versions

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

Properties

 

Name

Description

Data

Gets a collection of key/value pairs that provide additional user-defined information about the exception.

HelpLink

Gets or sets a link to the help file associated with this exception.

HResult

Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.

InnerException

Gets the Exception instance that caused the current exception.

Message

Gets a message that describes the current exception.

Source

Gets or sets the name of the application or the object that causes the error.

StackTrace

Gets a string representation of the immediate frames on the call stack.

TargetSite

Gets the method that throws the current exception.

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )

汉字名:艾提拉(艾龙),   EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

Atiend

Atitit 跨平台异常处理(2)--------异常转换 -----java c# js异常对象结构比较and转换的更多相关文章

  1. Java常见的异常,Java运行时异常和一般异常的区别

    Java常见的异常,Java运行时异常和一般异常的区别 异常和错误二者的不同之处: Exception: 1.可以是可被控制(checked,检查异常) 或不可控制的(unchecked,非检查异常) ...

  2. java Scanner和异常

    Java Scanner 类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入. 下面是创建 Scanner 对象的基本语法: Scann ...

  3. java中的异常和处理详细理解

    异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的. 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error:如果你用System.ou ...

  4. 第34节:Java当中的异常

    Java当中的异常 了解Java当中的异常,那么什么是异常呢?异常又有什么分类呢?异常中的特殊结构:try...catch...finally 结构的使用方法. 异常是一种对象,是靠虚拟机产生的,异常 ...

  5. java中常见异常汇总(根据自己遇到的异常不定时更新)

    1.java.lang.ArrayIndexOutOfBoundsException:N(数组索引越界异常.如果访问数组元素时指定的索引值小于0,或者大于等于数组的长度,编译程序不会出现任何错误,但运 ...

  6. Java面向对象之异常【一】

    目录 Java面向对象之异常[一] 异常的继承体系 Error Exception 异常是否受检 unchecked exceptions(不受检异常) checked exceptions(受检异常 ...

  7. Java中的异常-Throwable-Error-Exception-RuntimeExcetpion-throw-throws-try catch

    今天在做一个将String转换为Integer的功能时,发现Integer.parseInte()会抛出异常NumberFormatException. 函数Integer.parseInt(Stri ...

  8. java中的异常类

    Java中的异常: 1. Throwable是所有异常的根,java.lang.Throwable Throwable包含了错误(Error)和异常(Exception),Exception又包含了运 ...

  9. jQuery中serializeArray方法的使用及对象与字符串的转换

    使用jQuery中的serializeArray()方法可以方便的将表单中的各个信息,转化为多个{name:xx,value:xx}对象的数组, 再使用遍历的方式可以方便的将数组转化为json对象, ...

随机推荐

  1. 安装vs2010,vs2015后,删除2015,导致vs2016打不开

    报错:Cannot evaluate the property expression "$([MSBuild]::ValueOrDefault('$(VCTargetsPath)','$(M ...

  2. win10 上运行 curl_init() 函数一直报错的解决办法

    [问题现象] 1.把 APACHE 的 ZIP 包解压到目录,比如 d:\apache24\ 2.把 PHP 的 ZIP 包解压到目录,比如:d:\php56\ apache 与 php 与 MySQ ...

  3. Tomcat实现分析(一)--类加载及容器组件

    启动脚本 启动命令中的参数如下: org.apache.catalina.startup.Bootstrap start -Djava.util.logging.config.file=/opt/ap ...

  4. java内存泄漏

    java内存泄漏主要分成两个方面: (1)堆中申请的空间没有被释放 (2)对象已不在被使用,但是仍然存在在内存当中 以下集中情况可能会导致内存泄漏 (1)静态集合的使用hashmap和vector,静 ...

  5. If you really want to compile without asm, configure with --disable-asm.

    真是一个奇葩问题,对我来说是的,完全不知道是什么意思,但是他就是出现了. 找到了一个相关问题http://trac.ffmpeg.org/wiki/How%20to%20quickly%20compi ...

  6. HTML和XHTML的一点事儿.

    什么是 HTML? HTML 是用来描述网页的一种语言. HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (ma ...

  7. STL练习题续

    //zjnu 1399 //sort 数组可用//vector sort(vector) #include<iostream> #include<algorithm> usin ...

  8. 解决Ubuntu发热量大的问题

    转自:http://blog.csdn.net/tracker_w/article/details/8801971 用Ubuntu 的朋友应该都有体会,开机不久风扇就开始狂转,本本也会很热.据说是双显 ...

  9. Visual Studio2013(Update4)无法生成依赖项关系图解决方案

    今天为了看别人写的一套框架,就琢磨着有没视图的方式去看别人每个类和方法之间的调用和继承关系.这个时候发现了一个VS2013自带的功能: 带着兴奋的心情小手一抖一点... 我等呀等,等呀等.... 尼玛 ...

  10. Resellerclub –Cpanel 主机中如何设置 index 缺省首页

    管理面板,点击[文件管理器],如图: ],如图 1. 进入 cPanel 管理面板,点击[文件管理器],如图: 选中[主目录] 显示隐藏文件],如图: ],如图 2. 选中[主目录]和[显示隐藏文件] ...