我正在嘗試獲取當(dāng)前網(wǎng)址的域名對于案例:?zgür.com,我認為由于特殊字符代碼引發(fā)異常,解決此問題的正確方法是什么?private static String getDomainName(String url) throws Exception { if(!url.contains("http")){ url = "http://" + url; } URI uri = new URI(url); String domain = uri.getHost(); return domain.startsWith("www.") ? domain.substring(4) : domain;}uri.getHost() 返回 null;并且方法拋出 NullPointerException。
添加回答
舉報
0/150
提交
取消