-
try...catch...查看全部
-
dynamic_cast注意事项查看全部
-
接口类定义查看全部
-
如果是用父类指针,不加virtual关键字的话就会调用父类,如果是用子类指针,则调用子类,因为造成了隐藏查看全部
-
虚函数查看全部
-
抽象类无法实例化对象查看全部
-
抽象类定义查看全部
-
纯虚函数查看全部
-
函数division的两个参数为dividend(被除数)和divisor(除数) 要求用户输入除数和被除数,并作为参数传递给division函数 如果除数为0,则抛出异常,并被捕获,将异常的内容显示到屏幕上查看全部
-
在实际操作中 是 throw一个具体的类 然后再catch相应的错误 catch()的参数 即throw出去的类型查看全部
-
如图 通过引用就可以获得异常值查看全部
-
实例 try{ } catch() { }查看全部
-
如果两个类是继承与被继承关系 则父类的析构函数应该定义为 虚析构函数的形式 virtual~查看全部
-
throw IndexException() 可以类比new IndexException() 实际上前者是抛出一个类,后者是申请一个类。 从老师的视频中可以看到,该类是使用默认构造函数, 即没有初始化参数。所以IndexException后加(),内 无参数,如果有参数,那么()内应该填写相应初始化参数值。 catch(...)是最后的处理<br><br> catch(err 父类)比较常用<br> throw 时可以定义。throw string("blablabla"); throw 时可以动态申请内存。throw new IndexException查看全部
-
通过多态的形式 来进行异常处理 因为可以通过父类指针来调用子类的函数查看全部
举报
0/150
提交
取消