异常总结2013-03

转载 2013年12月09日 08:40:04

1. java.sql.SQLException: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptorThe Connection descriptor used by the client was:***:1521:design

 

注意,最后一个 design 是错误的,这个位置应该放的是 Oracle 数据库服务器的实例id,即 SID,具体是什么要在服务器上查看,改成相应的 SID即可

 

2. javax.naming.NameNotFoundException: Name [portal] is not bound in this Context. Unable to find [portal].

 

错误在于 JNDI 资源配置错了,如果只是在项目的 WEB-INF 下面配置了 Context.xml 是不会生效的!必须要配置在 Tomcat的conf下的 context.xml 文件中

 

3. org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class 'oracle.jdbc.driver.OracleDriver' for connect URL 'jdbc:oracle:thin@124.16.8.16:1521:appdb'

 

错误在于:写错了!少了冒号! jdbc:oracle:thin@124.16.8.16:1521:appdb  -- >  jdbc:oracle:thin:@124.16.8.16:1521:appdb

 

4. java.net.SocketException: No route to host

(1)注意自己的URL是否写对了

(2)如果server就是放在自己的电脑上的话,再看看电脑和手机是否是在同一个网络内,或者ping测试一下

某些时候,在设置里关了WiFi功能,再重新打开WiFi,结果就没问题了

(3)记得在Manifest文件中添加app对一些权限的许可

另外,貌似顺序都很重要,INTERNET一定要放在第一个,否则还是会报这个错误

<uses-permission android:name="android.permission.INTERNET" />

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />

Java异常总结

1.异常分类 (1)运行时异常(checked exception):继承自java.lang. RuntimeException类 常见5种: ClassCastException...
  • hit100410628
  • hit100410628
  • 2017年06月06日 11:49
  • 304

java异常总结

1. 引子        try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那...
  • u010744711
  • u010744711
  • 2015年11月03日 19:40
  • 1169

java异常知识点总结

一:异常处理机制       异常是指使运行的程序中断或者停止的的事件,这些事件通常是由硬件或者程序逻辑不当引起的,对这些事件的捕获和处理可以增强代码的健壮性。 二:异常的分类      在ja...
  • gdfdgreg
  • gdfdgreg
  • 2017年02月14日 16:53
  • 315

java异常处理学习总结

Java异常的栈轨迹(Stack Trace)     捕获到异常时,往往需要进行一些处理。比较简单直接的方式就是打印异常栈轨迹Stack Trace。说 起栈轨迹,可能很多人和我一样,第一反...
  • bcbobo21cn
  • bcbobo21cn
  • 2016年05月18日 19:18
  • 495

C++异常处理总结

看过C++编程思想后对异常处理的用法做以下总结。 1. throw后可以抛出任意类型的数据对象,包括简单数据类型和自定义类型;     通常使用最多的是标准异常std::exception,它有一...
  • IvanLil
  • IvanLil
  • 2017年04月14日 09:24
  • 131

Java常见异常总结

转载地址 1、java.lang.NullPointerException(空指针异常)   调用了未经初始化的对象或者是不存在的对象经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或...
  • liu_jian140126
  • liu_jian140126
  • 2016年01月14日 14:04
  • 13382

Java常见异常总结

1、java.lang.NullPointerException(空指针异常)   调用了未经初始化的对象或者是不存在的对象 经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片...
  • jun_tong
  • jun_tong
  • 2018年01月09日 09:28
  • 95

java中异常总结

每一种开发语言都有自己的异常处理机制,Java也不例外。不过编程语言不断的发展的同时,异常处理机制也是不断的完善起来。这篇文章就简单记录Java的异常处理机制,文章共分为三部分,分别是概念、分类和处理...
  • l1023001090
  • l1023001090
  • 2015年09月13日 22:34
  • 276

Java异常总结

Java异常总结 异常定义: 异常是一个发生在程序运行中的,能够中断正常业务逻辑的事件; 当方法运行当中出现错误的时候,方法会创建一个对象并且将其提交给Java运行环境,这个对象就叫做异常对象。...
  • hanmuling
  • hanmuling
  • 2017年02月13日 02:11
  • 382

JAVA异常知识点总结

1、Java异常的体系结构
  • MichaelJY1991
  • MichaelJY1991
  • 2014年10月24日 11:35
  • 761
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:异常总结2013-03
举报原因:
原因补充:

(最多只允许输入30个字)