반환형이 void일 때 사용.
else에 해당하는 코드가 많을 때 사용.
아랫줄의 코드를 실행하지 않고 호출한 곳으로 돌아간다.
코드가 짧은 쪽에 return;을 쓰는게 가독성 좋음.
public void method(){
if(){
비정상일 때 코드(짧다)
return;
//
}
//정상일 때 실행될 코드...(긴코드)
}
모든 컴포넌트에 사용가능

다른 컴포넌트에서 같은 이벤트가 발생하면, 이벤트 처리 method안에서 이벤트를 발생시킨 컴포넌트를 비교하여 처리한다.
@Override
public void actionPerformed( ActionEvent ae ){
//JButton, JTextField, JPassWordFeild 사용가능.
String value = ae.getActionCommand();
//value에 JButton은 버튼의 Label 입력, TextComponent는 사용자가 입력한 값.
if(value.equals("삭제")){//문자열로 값이 반환. equals로 비교.
}
}
@Override
public void actionPerformed(ActionEvent ae){
Object obj = ae.getSource(); //이벤트를 발생시킨 객체의 주소가 반환
if(obj == 컴포넌트){//참조형 데이터형 ==은 주소가 같은지
}
}