自定义异常类:
public class InsufficientFundsException extends Exception { public InsufficientFundsException(String message) { super(message); } }
使用自定义异常:
public void withdraw(double amount) throws InsufficientFundsException { if (balance < amount) { throw new InsufficientFundsExcepti
List接口:有序集合,允许重复元素。常用实现类有ArrayList和LinkedList。
List<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("apple");
Set接口:无序集合,不允许重复元素。常用实现类有HashSet、TreeSet。
Set<String> set = new HashSet<>(); set.add("apple"); set.add("banana");
Map接口:键值对映射,键不能重
域对象:ServletContext
l void setAttribute(String name, Object value):存储属性;
l Object getAttribute(String name):获取属性;
l void removeAttribute(String name):移除属性;
l Enumeration getAttributeNames():获取所有属性名称;