java - Java:缺少返回语句错误?(可能很容易修复......)
问题描述
请看附件图片。
SelectCharacter 的主要用途。
- 通用 3 个游戏内“角色”,让用户按 1,2 或 3 选择一个
- 返回所选角色(弓箭手、忍者、战士)
- 然后将在 Main 类中实例化
出现以下错误:错误:(32、5)java:缺少返回语句
我已经尝试过案例陈述,但不太确定现在的问题是什么。
如果我错过了
任何建议,请告诉我,如果需要,我可以提供更多信息:)
解决方案
您没有处理条件,当输入!= [1,2,3] 时,说输入 =4。
要么将 ChooseCharacter() 中的最后一个 else-if 设置为 else
或者
在你的 if - else if - else if 之后添加一个 return 语句,返回一个 Person 对象
推荐阅读
- powerbi - 在电源查询中根据条件将多行合并为 1
- reactjs - 在 redux 中使用 React 钩子
- r - 在R中获取组中的下一个日期
- google-sheets - 使用命令行将数据从 BigQuery 加载到 Google 表格中
- php - 关联数组键在传递给 SoapClient 时成为 XML 中的参数
- python - 如何使覆盖的 QGraphicsTextItem 可编辑和可移动?
- sql - 根据一列/SQL Oracle 中的值创建时间间隔
- excel - VBA - 您不能在此处粘贴,因为复制区域和粘贴区域的大小不同
- amazon-web-services - 从媒体转换作业/服务设置 aws s3 存储类?
- bash - 在第一行写#!/bin/bash -x,但在执行过程中没有得到任何信息