【Java异常练习】教程文章相关的互联网学习教程文章

java异常

异常类结构 Throwable (可抛出)Exception... (必须捕获) RunTimeException (可捕获,可不捕获)Error五个关键字 try catch finally throw throws 捕获顺序 先捕获小的 再捕获大的 异常和重写 被重写的方法抛出了异常,重写的方法必须抛出一样的异常 或者不抛异常。

java-Spring @transactional与mode = aspectj行为异常【代码】

几天来,我一直在尝试使Spring事务在我的应用程序中正常运行,现在我无处可寻,只能向社区寻求帮助.在此先感谢您的帮助. 我的应用程序有特定的要求,我需要使用@Transactional注释一个受保护的重写方法,并从抽象父类中调用此方法.根据我的阅读,我不能使用代理,而必须使用mode = aspectj. 首先,一些配置:<bean id="transactionManager"class="org.springframework.jdbc.datasource.DataSourceTransactionManager"><property name="data...

java-Liferay Portlet部署-类强制转换异常【代码】

我是Portlet的新手,我正在尝试从我的JSF 2.0应用程序构建一个.我正在使用liferay-portal-tomcat-6.1.0-ce-b4,JSF 2.1.3和PortletFaces bridge 2.0.1. 当我尝试将portlet安装到liferay中时,我总是得到以下异常,我真的不知道为什么,因为根据文档,org.portletfaces.bridge.GenericFacesPortlet应该实现portlet接口.09:31:31,709 ERROR [HotDeployUtil:114]com.liferay.portal.kernel.deploy.hot.HotD eployException: Errorregisterin...

java-在Struts2拦截器中,对在拦截器中正确获取/设置的实例变量获取异常【代码】

执行特定的工作流程时会出现此问题- >用户已登录>会话过期>用户尝试在当前页面上执行某些操作,从而触发AJAX请求>由于会话已过期,ajax请求失败>我需要为此显示一条消息. 现在出现问题.我有一个拦截器,可以正确地捕获会话已过期.它还可以正确标识原始请求是AJAX.因此,这意味着拦截器需要使用json响应(我的任何ajax调用都接受的输入格式)进行响应. 拦截器代码-public class AuthenticationInterceptor implements Interceptor {privat...

java-无法捕获AxisFault异常【代码】

我有一个代码是围绕Web服务的Java包装程序,在例外情况下,它引发AxisFault异常(如下所示)org.apache.axis2.AxisFault: Policy enforcement failed to authenticate the request.at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:446)at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:371)at org.apache.axis2.description.OutInAxisOperationClient...

Java-3G中某些Android设备的HTTPS异常【代码】

这是我的问题: 我想使用自签名证书在服务器上发出HTTPS请求.在WLAN上与Galaxy S2(v4.0.3),Nexus S(4.0.4),Xperia Ray(4.0.3)和Galaxy Ace(2.3.6)配合使用时效果很好. 在3G中进行测试时,它仅适用于Galaxy Ace和Xperia Ray.在其他我得到的套接字已关闭:java.net.SocketException. 在this page上,我找到了解决方案.我有一个请求属性Connection:关闭.但是没有此标头,我会收到另一个错误:握手超时. 这些设备在获得这些不同结果方面可...

java-MappableContainerException中包含的异常【代码】

嗨,我在我的Web服务代码中遇到了以下异常情况,对此有何帮助?Jun 28, 2012 8:49:46 PM com.sun.jersey.spi.container.ContainerResponse mapMappableContainerException SEVERE: The exception contained within MappableContainerException could not be mapped to a response, re-throwing to the HTTP container java.lang.NoClassDefFoundError: Could not initialize class com.ibm.toro.utility.tenantconfig.DBManager ...

java-启动扩展SherlockMapActivity的Activity会引发NoClassDefFoundError异常【代码】

我正在尝试使用SherlockMapActivity在地图活动上使用Sherlock操作栏.但是,当从SherlockMapActivity扩展的活动开始时,会引发NoClassDefFoundError异常,告诉我找不到该类. 当我更改实现并将正常的MapActivity用作基类时,该活动将开始而不会出现任何问题. 我将actionbarsherlock-plugin-maps-4.0.0.jar包含在lib文件夹中,并将其包含在类路径中.支持库4也包括在内. Sherlock操作栏可以执行所有其他活动,这些活动不是从SherlockMapActiv...

JAVA跨域、RestTemplate高并发下异常与配置、JSON数据Long转String

## 跨域支持import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import org.springframework.web.filter.CorsFilter;@Configuration public class CorsConfig {/*** 跨域支持** @return*/@Beanpublic CorsFilter corsFilter() {f...

java-CommunicationException [根本异常是ConnectException:连接超时]【代码】

尝试连接Active Directory时,偶尔会遇到此异常.javax.naming.CommunicationException: <ServerIP>:<PORT> [Root exception is java.net.ConnectException: Connection timed out: connect]这是我的代码:DirContext ctx = null;Properties env = new Properties();env.put(Context.SECURITY_PRINCIPAL, <Bind_USER>);env.put(Context.SECURITY_CREDENTIALS, <Bind_USER_PWD>);env.put(Context.PROVIDER_URL, "ldap://<ServerIP>:<P...

java-错误:异常[EclipseLink-4002](Eclipse持久性服务-2.4.1.v20121003-ad44345):org.eclipse.persistence.exception【代码】

由于主键约束冲突,导致出现此错误,我的问题是如何捕获所有这些异常.HTTP ERROR 500Problem accessing /persist_role_servlet. Reason:Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.4.1.v20121003-ad44345): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLException: Duplicate entry 'sd' for key 'PRIMARY' Error Code: 1062 Call: INSERT INTO ROLE (ROLE_ID, ROL...

java-异常未传播到Apache Camel中的错误处理程序【代码】

我有一个定义doTry-doCatch块的路由.当在doCatch块中处理异常时,我希望将其传播到错误处理程序,以确保在本地处理该消息后将其添加到死信队列中.问题是我无法传播到错误处理程序以正常工作(“ defaultErrorHandler named!”未打印到控制台).我也尝试了onException,但也没有运气. 任何提示,不胜感激.问候,奥利弗protected RouteBuilder createRouteBuilder() throws Exception {return new RouteBuilder() {@Overridepublic void co...

java-Spring RestTemplate getForObject()提供401未经授权的异常【代码】

在我的浏览器中,其余的REST API URL正常工作,我可以看到XML结果."http://V7846EKZZJ1OJAW486D66IS7GO24XKUZ@localhost:8090/prestashop/api/products/1"我想从Java客户端调用此URL并获取结果.为此,我正在使用RestTemplate.String result = restTemplate.getForObject("http://V7846EKZZJ1OJAW486D66IS7GO24XKUZ@localhost:8090/prestashop/api/products/1", String.class);这给出了以下错误,WARNING: GET request for http:/...

java-添加类时找不到类异常【代码】

我正在使用Android进行SqlServer连接. 我包括了所有必需的jar文件. 生成路径捕捉: 错误行:Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();订单与出口: 编辑package com.example.sqlservercall;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;import android.os.Bundle; import android.app.Activity; import android.view....

java-调试“进入”类调用会导致“找不到类”异常-Eclipse调试

昨晚我因这个问题而头脑崩溃.在确保没有日食错误检查产生的明显错误之后,我开始调试程序.我正在使用Jre7.无论如何,每次我进入类调用(让它称为“ a”)时,调试器都会跳闸并说“找不到类”.但是,如果我只是运行调试而不进入任何步骤,也不例外.另外,如果我跨过类调用行,该程序仍会初始化该类及其所有成员,并且不会引发任何异常.只有当我到达该初始调用“ classA a = new A();”时,它才会停止并引发异常.它也为我在A内部创建的子类做了此...