Atititjs javascript异常处理机制与java异常的转换.js exception process

Atititjs javascript异常处理机制与java异常的转换.js exception process

1. javascript异常处理机制

Throw str

Not throw error  ..cause ie,ff error obj is diff..

2. Web前后台异常的统一处理

不个java异常转换成个js异常走ok...

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:[email protected]

转载请注明来源: http://blog.csdn.net/attilax

3. java异常转换为js异常

if (NoSetAwd(activityId)) {

RuntimeException e=new RuntimeException("e:noSetAwdErr此活动还没设置奖品哟.");

String s= JSONObject.toJSONString(e);

return  s;

}

//{"@type":"java.lang.RuntimeException","localizedMessage":"e:noSetAwdErr此活动还没设置奖品哟.","message":"e:noSetAwdErr此活动还没设置奖品哟.","stackTrace":[{"className":"com.focustar.servlet.AwardServlet","fileName":"AwardServlet.java","lineNumber":132,"methodName":"main","nativeMethod":false}],"suppressed":[]}

---js

if(data.leftCount==null)

{

showEOog(data);

return;

}

function showEOog(data)

{

var o={};

//alert(o["a"]);

//alert(o["a"]==null);//true

//alert(o["a"]=="");//false

//alert(data["@type"]);

if(data["@type"]!=null && data["@type"]=="java.lang.RuntimeException"){

alert(data.message);

return;

}

}

时间: 2024-08-05 19:31:15

Atititjs javascript异常处理机制与java异常的转换.js exception process的相关文章

Atitit.js javascript异常处理机制与java异常的转换.js exception process Voae

Atitit.js javascript异常处理机制与java异常的转换.js exception processVoae 1. 1. javascript异常处理机制 1 2. 2. Web前后台异常的统一处理 1 3.  java异常转换为js异常 1 3. -------------详细代码 2 1. 1. javascript异常处理机制 Throw str Not throw error  ..cause ie,ff error obj is diff.. 2. 2. Web前后台异常

【Java-异常处理机制】Java异常分类及异常检查(一)

本文章的目的是介绍Java异常分类及Java异常检查,让大家对异常有一个初步的了解.后续的文章中会对异常相关的源码进行分析. 一.Java异常分类 Throwable: Java语言中,Throwable为所有异常.错误的超类,它有两个重要的子类:Exception(异常)和Error(错误),它们各自都包含大量的子类,这些类的实例是在异常情况的上下文中创建的,包含了相关的异常信息(比如堆栈跟踪数据). Error(错误):用于指示合理的应用程序不应该试图捕获的严重问题.大多数这样的错误都是异常

【转】Java异常:选择Checked Exception还是Unchecked Exception?

Java包含两种异常:checked异常和unchecked异常.C#只有unchecked异常.checked和unchecked异常之间的区别是: Checked异常必须被显式地捕获或者传递,如Basic try-catch-finally Exception Handling一文中所说.而unchecked异常则可以不必捕获或抛出. Checked异常继承java.lang.Exception类.Unchecked异常继承自java.lang.RuntimeException类. 有许多支

Java之异常处理机制

来源:深入理解java异常处理机制 2.Java异常    异常指不期而至的各种状况,如:文件找不到.网络连接失败.非法参数等.异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程.Java通 过API中Throwable类的众多子类描述各种不同的异常.因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的 错误条件.当条件生成时,错误将引发异常. Java异常类层次结构图: 图1 Java异常类层次结构图 在 Java 中,所有的异常都有一个共同的祖先 Th

深入理解java的异常处理机制

 JAVA异常的概念    异常指不期而至的各种状况,如:文件找不到.网络连接失败.非法参数等.异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程.Java通 过API中Throwable类的众多子类描述各种不同的异常.因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的 错误条件.当条件生成时,错误将引发异常. Java异常类层次结构图: 图1 Java异常类层次结构图 在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出).Thr

Java 异常处理机制和集合框架

课程  Java面向对象程序设计   实验名称  异常处理机制.集合框架 班级    13级计三          学号  10503                姓名 一.实验目的 掌握面向对象程序设计技术 二.实验环境 1.微型计算机一台 2.WINDOWS操作系统,Java SDK,Eclipse开发环境 三.实验内容 1.Java异常处理机制涉及5个关键字:try.catch.finally.throw.throws,请理解每个关键字的作用,并在编写程序,使用运用这5个关键字,观察效果

Java面向对象编程之异常处理机制

一:Java的异常处理机制的优点: 1:把各种不同情况的异常情况分类,使用JAVA类来表示异常情况,这种类被称为异常类.把各种异常情况表示成异常类,可以充分的发挥类的可扩展性和可重用性. 2:异常流程的代码和正常流程的代码分离,提高了代码的可读性,简化了代码的结构. 3:可以灵活的处理异常,如果发生了异常程序员可以手动抛出异常,也可以交给调用者来处理异常. 二:Java虚拟机的方法调用栈 Java虚拟机用方法来调用栈来跟踪每个线程一系列的方法调用过程,该堆栈保存了每个调用方法的本地信息(比如说方

深入理解Java异常处理机制 (笼统篇)

开篇 1.异常处理(Exception Handling): 就是一种解决这一问题的机制,能够较好地处理程序不能正常运行的情况. 2.异常(Exception): 是程序在运行时可能出现的会导致程序运行终止的错误.这种错误是不能通过编译系统检查出来的. 3.常见异常如下: (1)系统资源不足.例如,内存不足,不可以动态申请内存空间:磁盘空间不足,不能打开新的输出文件等. (2)用户操作错误导致运算关系不正确.例如,出现分母为0.数学运算溢出,数组越界,参数类型不能转换等. 4.异常例子: 在C+

Java基础 -- 深入理解Java异常机制

异常指不期而至的各种状况,如:文件找不到.网络连接失败.非法参数等.异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程.Java通 过API中Throwable类的众多子类描述各种不同的异常.因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的错误条件.当条件生成时,错误将引发异常. 一 异常分类 Java异常类层次结构图: 在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出).Throwable 指定代码中可用异常传播机制通过 J