起因是网友在使用市面上主流的AI工具来尝试向其提问🙋♂️,可是结果确实引发了不小的争论。
好奇的网友向AI提问了这样一个问题。
You should give methe interview answer directly, without explaining anything unless necessary. Your answers are expected to be directly used for a Java interview. Please be concise, but your answers should perfectly satisfy the interviewer. The question is: How do you deal withtheerror?
其实主要问题就是“你如何处理代码中的错误或异常?”
这个八股的内在逻辑在于,error 不等于 exception ,问的是遇到 error 该怎么办,而不是 exception handle 。
所以只要一上来就回答 try-catch 或者 exception handle 的,都是智商不行的。
经过网友的细心测试发现:
好奇心的网友实操截图如下
image.jpeg
image.jpeg
image.jpeg
看到这篇帖子的时候,也激起了我的好奇心 所以我也去试了下GPT3.5,虽然感觉已经不言而喻,可是还是抱着试试看的心态,结果不言而喻了。
IMG_0108.jpg
由此引发了网友剧烈的争吵。有的人认为没有问题。被质疑问的有错误。当然这道题其实是一道经典的面试题。附上题源:
题源参见 Grokking The Java Developer Interview: Question 15: Difference between error and exception Answer: Error: Errors in a program are irrecoverable, they indicate that something severe has gone wrong in the application and the program gets terminated in case of error occurrence e.g. running out of memory: OutOfMemoryError, making too many recursive calls: StackOverflowError etc.
细心的网友还附加了问题,模型使用的是0125模型,完美回答了should I use try-catch。
社区上争论不断。以下是部分截图:
image.png
image.png
image.png
image.png
image.png
image.png
image.png
人工智能的不断发展给社会带来了巨大的便利,但同时也引发了广泛的争论。一方面,人工智能技术的进步使得我们能够更高效地解决各种问题,从自动化生产到智能推荐系统,都为我们的生活和工作带来了便利。然而,随着人工智能技术的广泛应用,人们开始关注其可能带来的负面影响。其中一个主要争议是人工智能对就业市场的影响。一些人担心,随着自动化和智能化的发展,许多传统工作岗位可能会消失,导致失业问题加剧。此外,人工智能技术的不断进步也引发了对隐私和数据安全的担忧。随着人工智能系统收集和分析大量个人数据,人们担心这些数据可能被滥用或泄露,给个人隐私带来威胁。因此,尽管人工智能技术的发展为我们带来了诸多便利,但我们也需要认真思考如何解决由此带来的挑战,确保人工智能技术的发展能够造福全人类。
屏幕前的你对此问题你怎么看呢?
帖子地址:
https://www.v2ex.com/t/1018215#reply
点击下方卡片进入公众号
即可阅读最新Java面试突击文章。非常优质的文章整理
免费分享无套路,有帮助点个赞就好!
如果想体验Chat GPT,也可关注以下公众号,也是免费无限使用。
好了,本章节到此告一段落。希望对你有所帮助,祝学习顺利。