摘要: 虽然Java中已经有很多已经定义好的异常类了,但是有时候可能不能很好的满足我们的需求,这个时候我们就可以自己书写一个异常类,在程序中抛出了。 自定义一个输入名字异常,当名字为空,或者<5个字符,>20个字符时,则认为是输入异常: 首先我们需要先定义一个异常类:继承Exception类或者Runtim 阅读全文
posted @ 2021-01-25 21:06 deng-hui 阅读(1177) 评论(0) 推荐(0) 编辑
摘要: 1.什么是异常? 异常很好理解,就是程序运行中出现的不正常的情况。 我们知道除数是不能为0的,现在来模拟一个除数为0的异常: package com.dh.exception; public class Exception01 { public static void main(String[] a 阅读全文
posted @ 2021-01-25 20:37 deng-hui 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 我们之前说到String是不可变的,并且垃圾回收也不会回收常量池中的数据,所以如果在实际开发中,涉及到频繁的字符串操作的话,会十分的占用方法区的内存。所以,我们有了长度可变的另外两个字符串类:StringBuffer和StringBuilder,它们都是可变的。 原因分析: StringBuffer 阅读全文
posted @ 2021-01-25 16:53 deng-hui 阅读(67) 评论(0) 推荐(0) 编辑