微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Java的单独一行中指定的URL不会发出编译时错误为什么?

如何解决在Java的单独一行中指定的URL不会发出编译时错误为什么?

标记https:被解释为标签。而//随后启动一个新的行注释。因此,发布的代码仍然是有效的Java(如果您注意到语法颜色)。

解决方法

几天后,我匆忙将一个URL错误地粘贴到了Java程序中,我试图运行该特定程序,并且出于好奇,它成功运行了,没有任何警告,没有错误,也没有异常。类似的代码如下所示。我编译并成功运行。

final public class Main
{
    public static void main(String[] args)
    {                    
        System.out.println ("A curiosity");
        https://localhost:8181/OnlineShoppingCartSystem-war/Restricted/Home
        System.out.println ("compiled Ok!");
    }
}

在main()方法的第二行,它应该发出一些编译时错误,但它可以很好地工作并在控制台上显示相应的消息。为什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。