enum
exception
sort study
leetcode java