1. 发成错误情况的结果及代码

@GetMapping(value = "downLoadQualification")
public void downLoadQualification(@RequestParam Integer id, HttpServletResponse response) throws UnsupportedEncodingException {
this.sysFileService.getSysFile(SnyqConstants.CHECK_RECORD_FILE_CATEGORY, id);
String filePath = sysFile.getFilePath();
File file = new File(filePath);
String fileName = file.getName();
int i = fileName.lastIndexOf('.');
String extension = fileName.substring(i + 1);
BufferedInputStream bis = null;
BufferedOutputStream bos = null;
try {
FileInputStream fi = new FileInputStream(file);
bis = new BufferedInputStream(fi);
int len = 0;
byte[] buffer = new byte[4 * 1024];
bos = new BufferedOutputStream(response.getOutputStream())