[英]URL Unknown Host Exception
I was trying this piece of code.Why would this give the java.net.UnknownHostException: www.oracle.com .The URl is pretty correct.Isn't it? 我正在尝试这段代码,为什么会给出java.net.UnknownHostException:www.oracle.com .URl是非常正确的,不是吗?
import java.net.*;
import java.io.*;
public class Urlread {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
There is nothing wrong with your code. 您的代码没有错。 You just need to check the internet connection on the machine from where you are trying to run this code. 您只需要在尝试运行此代码的计算机上检查Internet连接。 I am able to successfully run the shared code and here is the snippet of output: 我能够成功运行共享代码,这是输出的代码段:
var _U = "undefined"; var _U =“未定义”; var g_HttpRelativeWebRoot = "/ocom/"; var g_HttpRelativeWebRoot =“ / ocom /”; var SSContributor = false; var SSContributor = false; var SSForceContributor = false; var SSForceContributor = false; var SSHideContributorUI = false; var SSHideContributorUI = false; var ssUrlPrefix = "/us/"; var ssUrlPrefix =“ / us /”; var ssUrlType = "2"; var ssUrlType =“ 2”; var g_navNode_Path = new Array(); var g_navNode_Path = new Array(); g_navNode_Path[0] = '8'; g_navNode_Path [0] ='8'; var g_ssSourceNodeId = "8"; var g_ssSourceNodeId =“ 8”; var g_ssSourceSiteId = "ocomen"; var g_ssSourceSiteId =“ ocomen”;
var g_strLanguageId = "en"; var g_strLanguageId =“ en”;
<fragmentinstance id="fragment3" fragmentid="ocomheader" library="server:OCOMHEADER"> </fragmentinstance> <fragmentinstance id="fragment4" fragmentid="ocomfooter" library="server:OCOMFOOTER"> </fragmentinstance> <fragmentinstance id="fragment5" fragmentid="sitecatalyst-ocom-standard"
library="server:SITECATALYST-OCOM-STANDARD"> library =“ server:SITECATALYST-OCOM-STANDARD”>
</fragmentinstance> <fragmentinstance id="fragment6" fragmentid="ocomhp-commonassets" library="server:OCOMHP-COMMONASSETS"> </fragmentinstance> <fragmentinstance id="fragment7" fragmentid="ATGChat" library="server:ATG_CHAT"> </fragmentinstance> <fragmentinstance id="fragment8" fragmentid="UniversalSiteStudioManager"
library="server:UNIVERSAL_SITE_STUDIO_MANAGER"> library =“ server:UNIVERSAL_SITE_STUDIO_MANAGER”>
</ssinfo> </script>
Oracle | 甲骨文 Hardware and Software, Engineered to Work Together 硬件和软件,旨在协同工作
<!--SS_END_SNIPPET(fragment1,head_tags)--> <!--
SS_BEGIN_SNIPPET(fragment6,ocomhp-commonassets)--> .menu-otn {display:none;} SS_BEGIN_SNIPPET(fragment6,ocomhp-commonassets)-> .menu-otn {display:none;}
var atg_fName = ""; var atg_fName =“”; var atg_lName = ""; var atg_lName =“”; var atg_eMail = ""; var atg_eMail =“”; var atg_company = ""; var atg_company =“”; //If User is logged in if (USER.guid) { //Read user properties from cookie object USER atg_fName = USER.firstname; //如果用户已登录if(USER.guid){//从Cookie对象USER中读取用户属性atg_fName = USER.firstname; atg_lName = USER.lastname; atg_lName = USER.lastname; atg_eMail = USER.username; atg_eMail = USER.username;
//Get cookie value ORA_WWW_PERSONALIZE and tokenize it to get value
for cn (company name) var personalizeCookie = (function(){ var i,x,y,ARRcookies=document.cookie.split(";"); for (i=0;i set to true } if(personalizeCookie != null && trustchk) { var cPair = ""; var cName = "" var cValue = ""; var all_values = personalizeCookie.split( '~' ); for (var i = 0; i < all_values.length; i++ ) { cPair = all_values[i].split( ':' ); cName = cPair[0].replace(/^\\s+|\\s+$/g, ''); if (cName == "cn") { cValue = unescape(cPair[1].replace(/^\\s+|\\s+$/g, '')); break; } } if (cValue.length != 0) { atg_company = cValue; } } }); } for cn(公司名称)var personalizeCookie =(function(){var i,x,y,ARRcookies = document.cookie.split(“;”);;对于(i = 0; i设置为true} if(personalizeCookie!= null && trustchk){var cPair =“”; var cName =“” var cValue =“”; var all_values = personalizeCookie.split('〜'); for(var i = 0; i <all_values.length; i ++){ cPair = all_values [i] .split(':'); cName = cPair [0] .replace(/ ^ \\ s + | \\ s + $ / g,''); if(cName ==“ cn”){cValue = unescape(cPair [1] .replace(/ ^ \\ s + | \\ s + $ / g,'')); break;}} if(cValue.length!= 0){atg_company = cValue;}}}));}
var atg_country = "US"; var atg_country =“ US”;
Oracle 甲骨文
Select Country/Region 选择国家/地区
Select Country/Region 选择国家/地区 Communities 社区 I am a... 我是一个... I want to... 我想要... Welcome Account Sign Out Sign In/Register for Account Help 欢迎帐户注销登录/注册以获取帐户帮助
Products and Services 产品和服务
Solutions 解决方案
Downloads 资料下载
Store 商店
Support 支持
Training 训练
Partners 伙伴
About 关于
Oracle Technology Network Oracle技术网
Oracle Database 12 c Oracle数据库12 c
Plug Into the Cloud 插入云
Oracle OpenWorld 甲骨文全球大会
Register now 现在注册
Oracle Cloud Application Foundation Oracle云应用基础
View the Webcast 查看网络广播
Big Data 大数据
Making the big data transformation 进行大数据转换
Introducing Oracle Database 12 c Oracle Database 12 c简介
Get a firsthand look at the only database designed for the cloud. 直接了解为云设计的唯一数据库。 Join us at Oracle Technology Day. 加入我们参加Oracle技术日。
Find an Event Near You 寻找您附近的活动Plug Into the Cloud 插入云
Mark Hurd and Andy Mendelsohn join Tom Kyte to show how Oracle helps you tap into the benefits of the cloud. 马克·赫德(Mark Hurd)和安迪·门德尔松(Andy Mendelsohn)与汤姆·凯特(Tom Kyte)一起展示了Oracle如何帮助您利用云的优势。
Watch the Webcast 观看网络广播Register for Oracle OpenWorld 2013 注册参加Oracle OpenWorld 2013
Meet new peers, make the right connections, 结识新朋友,建立正确的联系,
Register now 现在注册
build your community. 建立您的社区。Make the Future Java at JavaOne 在JavaOne上打造未来的Java
Go to registration 去注册Announcing Oracle Cloud Application Foundation 宣布Oracle云应用基础
Deliver next-generation applications with Oracle WebLogic Server. 使用Oracle WebLogic Server交付下一代应用程序。
Register for the July 31st Webcast 注册参加7月31日的网络广播Extreme Performance with the Highest Availability</nobr></h3> 具有最高可用性的卓越性能</ nobr> </ h3>
Learn more about the Oracle SuperCluster T5-8</p> Find out more</a></div> </div> </div>--> 了解有关Oracle SuperCluster T5-8的更多信息</ p>了解更多信息</a> </ div> </ div> </ div>->
Transform Your Business With Big Data 大数据转变您的业务
IT strategies to capture, store, and manage growing volumes of data. 捕获,存储和管理不断增长的数据量的IT策略。
Learn more A Big Data Conversation 了解更多大数据对话Join Oracle Big Data Strategist Paul Sonderegger and MIT Principal Research Scientist Andrew McAfee as they discuss big data. 与Oracle大数据战略家Paul Sonderegger和MIT首席研究科学家Andrew McAfee一起讨论大数据。
Register for the July 30th Webcast 注册7月30日的网络广播Transform Your Business With Oracle Cloud 利用Oracle Cloud转变您的业务
Plan Effectively 有效计划Support Customers 支持客户
- Enterprise Resource Planning 企业资源规划
- Planning and Budgeting 规划与预算
- Financial Reporting 财务报告
Empower People 赋权于人
- Customer Service and Support 客户服务与支持
Get Social 获得社交
- Human Capital Management 人力资本管理
- Talent Management 人才管理
- Talent Management for SMB 中小企业人才管理
Social Network 社交网络 Social Marketing 社会营销 Social Engagement and Monitoring 社会参与和监控
如果您在Android上运行,建议您检查INTERNET权限,但是由于情况并非如此,因此您应该检查机器的Internet访问,防火墙,代理,DNS等,当然还要检查您的应用程序的Internet连接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.