try catch的代码如何查看堆栈异常 java业务逻辑,写在哪里比较好?

[更新]
·
·
分类:互联网
2662 阅读

try catch的代码如何查看堆栈异常

java业务逻辑,写在哪里比较好?

java业务逻辑,写在哪里比较好?

要看你用的哪些框架吧。常规mvc三层架构的话,model层写sql访问数据库得到数据,这叫接口层,也叫dao层,,业务逻辑的话,可写在controller层,然后返回页面。
当然也可以单独搞个文件service出来,这里面通过调用dao层的数据,然后做些业务处理,最后返回给controller,controller做页面转发。

Throwable与Exception之间有什么关系与区别?

Throwable 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Java throw 语句抛出。
类似地,只有此类或其子类之一才可以是 catch 子句中的参数类型。 两个子类的实例,Error 和 Exception,通常用于指示发生了异常情况。
通常,这些实例是在异常情况的上下文中新近创建的,因此包含了相关的信息(比如堆栈跟踪数据)。
Exception 类及其子类是 Throwable 的一种形式,它指出了合理的应用程序想要捕获的条件。