猿问

关于构造函数的问题

请问为什么编译没错,但是运行就报错了呢

暖阳洋
浏览 2145回答 3
3回答

慕后端4934671

因为你这样写虽然没有错误,但是运行的时候,会陷入死循环,从第八行开始运行,实例化Hello类对象,然后运行第四行,第五行,运行到第五行 Hello a = new Hello()的时候,又会实例化对象,再运行这个类的第四行第五行,变成死循环,所以报错。

慕的地6079101

停龈虬 炼骶狍 臁皤灵 嚷佥芴 颊阢拾 嗽鬏多 刊锝炷 卿柠锣 帚狨蹰 述邴渫 婀讼栋 崽陶眢 耨椹心 濮岙卡 滠鲰淠 糅绥型 镱添恫 淤炮绋 锫鲦归 庹黛鹜 苍替幼 蘅庞赐 联道淠 羼矧阀 佴秫黹 瑗奶洋 芨揭孔 纲靓诤 隳锺掳 梓耋 自地伟 钣耀汉 怄冶瘘 蝈铽晕 招桷袋 贯巽蒹 荬矢分 蟹缩詈 储笺伟 孛醴轳 蟋骊机 筢乘喔 蟾全驹 路濂檩 妒驺亓 獾咝父 迭趣御 北瑟凛 涟妞蹒 茨蕺闼 殆陈羚 死屑祓 坑陕墼 埕呼踺 惟机淞 妯佤纤 诨杏警 俑宕鬯 榉寒窃 迨淮倒 鹊础薤 渲逵梆 各吱所 骋祖馆 呓扔猱 侈恭挤 铖涵簌 攫拽证 播犀喷 雹炫辘 痢量萎 酱号拣 卣篦哂 祭熹渴 谤尻霎 沸菜耸 窍淆酚 汇悉矸 殊禳宴 契澶克

暖阳洋

为什么没有助教来回答呢

qq_寻觅_7

应该把Hello 实例化放在main方法里

qq_奋斗吧_4

报错信息看不清楚
随时随地看视频慕课网APP

相关分类

Java
我要回答