有没有办法在父类中控制子类的异常处理
比如有两个类
class BaseClass
{
public void BaseMethod()
{
}
}
class SubClass:BaseClass
{
public void SubMethod1()
{
}
public void SubMethod2()
{
}
}
是父类和子类的关系,现在如果调用父类的BaseMethod方法的时候,系统会有一个机制去调用子类的方法。那个机制在一个既有的dll中,我们无法修改,现在想在子类的每个方法Catch异常,又不想在每个子类方法中来Catch,就想在父类中的方法做,就类似于Java中的cglib那样,问大家,应该怎么做呢?
class BaseClass
{
public void BaseMethod()
{
}
}
class SubClass:BaseClass
{
public void SubMethod1()
{
}
public void SubMethod2()
{
}
}
是父类和子类的关系,现在如果调用父类的BaseMethod方法的时候,系统会有一个机制去调用子类的方法。那个机制在一个既有的dll中,我们无法修改,现在想在子类的每个方法Catch异常,又不想在每个子类方法中来Catch,就想在父类中的方法做,就类似于Java中的cglib那样,问大家,应该怎么做呢?
...全文
相关推荐
解析Java中所有错误和异常的父类java.lang.Throwable
主要介绍了Java中所有错误和异常的父类java.lang.Throwable,文章中简单地分析了其源码,说明在代码注释中,需要的朋友可以参考下
以员工为编写一个程序,定义如下类:以员工为父类,该类包含员工的基本信息:姓名、年龄、部门。创建两个子类:经理类和工人类,输出经理和工人的工资。在父类中编写getSalary()方法,在子类中覆盖,实现多态。
:以员工为父类,该类包含员工的基本信息:姓名、年龄、部门。创建两个子类
Java try catch finally异常处理组合详解
主要介绍了Java try catch finally异常处理组合详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java异常处理试题及答案.doc
java异常处理试题及答案.doc
Java异常 Exception类及其子类(实例讲解)
下面小编就为大家带来一篇Java异常 Exception类及其子类(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧


