IllegalArgumentException是设置错了,field.get()参数需要的是该类对象,而不是该类的class对象

        //Student student = new Student();Class<Student> cls = Student.class;Field hhh = cls.getField("hhh");System.out.println(hhh.get(cls));//System.out.println(hhh.get(student));
    protected void ensureObj(Object o) {// NOTE: will throw NullPointerException, as specified, if o is nullif (!field.getDeclaringClass().isAssignableFrom(o.getClass())) {throwSetIllegalArgumentException(o);}}

java.lang.IllegalArgumentException: Can not set java.lang.String field xxx to java.lang.Class相关推荐

  1. idea出现Can not set int field xxx to java.lang.Long 错误

    此类错误表示Java程序和MySQL表中字段的属性匹配不一致的状况,这时候要去检查所处理表中字段类型与java对象类里对应的属性是否一致.

  2. idea出现Can not set int field xxx to java.lang.Float 错误

    在写jdbc获取mysql数据的代码的时候,出现了这样的错误. 其实这是个很简单的错误,就是数据类型错误,如果出现这个错误,可以看看说的是哪里的地方数据类型出错. 像我就是mysql中有float类型 ...

  3. Java 异常java.lang.IllegalArgumentException: Illegal group reference

    Java 异常java.lang.IllegalArgumentException: Illegal group reference 参考文章: (1)Java 异常java.lang.Illegal ...

  4. 解决nested exception is java.lang.IllegalArgumentException: No converter found for return value of typ

    @SpringMVC #hahahahha 解决nested exception is java.lang.IllegalArgumentException: No converter found f ...

  5. MyBatis-Plus Cause: java.lang.IllegalArgumentException: argument type mismatch解决

    报错如下: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.Re ...

  6. spring:Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Date‘

    前言 springboot有接口日期转换的经典问题,给Entity加@JsonFormat解决了输出json日期格式的输入输出问题,但是解决不了非@RequestBody/也就是普通表单提交的日期格式 ...

  7. java.lang.IllegalArgumentException: columnNames.length = 3, columnValues.length = 4

    错误如下: java.lang.IllegalArgumentException: columnNames.length = 3, columnValues.length = 4 出现错误的原因一般是 ...

  8. android java.lang.IllegalArgumentException: Comparison method violates its general contract! 问题

    android  java.lang.IllegalArgumentException: Comparison method violates its general contract! 问题 jav ...

  9. 登录首页时报错:java.lang.IllegalArgumentException (不合法的参数异常)

    处理一个老项目,DOWN下项目并配好之后,启动没问题,但是登陆之后首页显示如下: 控制台报错如下: 严重: Servlet.service() for servlet jsp threw except ...

最新文章

  1. 我加入一家硅谷骗子创业公司的奇葩经历
  2. Eclipse执行import命令导入maven项目时报错:Add a version or custom suffix using Name template in Advanced set...
  3. PHP垃圾回收深入理解
  4. 使用代码获得所有适用于创建的transaction type
  5. [汇编语言]实验二:字的传送
  6. 【指南】远程抄表系统(AMR/AMI)中无线模块选型
  7. FreeRTOS任务基础知识
  8. 【学习总结】Markdown 使用的正确姿势
  9. 全局变量、局部变量、静态全局变量、静态局部变量的区别
  10. Android点击EditText文本框之外任何地方隐藏键盘的解决办法
  11. 创建链路状态状态数据包
  12. CLion 下使用 Valgrind 内存检查 [Mac;Linux;Window多平台]
  13. 打开excel后,提示更新链接的原因(含批量处理VBA代码)
  14. 中国第一朵云,花了足足9年
  15. 监狱智能管理平台 ——监室点名(人脸识别)
  16. 计算机类教育部科目分类,教育部学科门类及一的级学科目录表.doc
  17. CefSharp实战演示
  18. 前端接收pdf文件_前端实现PDF导出功能
  19. UniApp引入极光推送
  20. 蓝桥杯——单片机设计与开发初学者必备资料

热门文章

  1. 计算机管理下的服务没有内容,计算机管理无法打开解决办法
  2. G1调优常用参数及其作用
  3. 【第10篇】Python爬虫实战-手机归属地查询
  4. java中MVC原理详解,Spring MVC 原理总结
  5. Android Fragment 真正的完全解析(上)
  6. 认知觉醒-2.元认知
  7. 背八股文的都是什么水平
  8. NoClassDefFoundError: Could not initialize class:XXX
  9. 瑞芯微rk356x板子快速上手
  10. Axure RP9教程 中继器列表