private void timeZoneCheck(String timeZone) {
        ArrayList<String> zones = Lists.newArrayList(TimeZone.getAvailableIDs());
        if (!zones.contains(timeZone)){
            throw  new IllegalArgumentException(" timezone is Incorrect!");
        }
    }
Reason:
Date: 2018/6/25
Company: www.dtstack.com
@author xuchao
core/src/main/java/com/dtstack/flink/sql/table/AbstractSourceTableInfo.java