根据身份证号获取该身份证号所属人的年龄

根据身份证号获取该身份证号所属人的年龄,

并在方法中抛出身份证号空异常、身份证号格式异常。在主方法中调用该方法,

并捕获异常,输出相关的异常信息。

代码:

package exception;

import java.util.Scanner;

public class ShenFen {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner cc = new Scanner(System.in);

String str;

System.out.println("请输入身份证号:");

str = cc.next();

cc.close();

int len = str.length();

if(len == 18){

int year = Integer.parseInt(str.substring(6, 10));

int age = (2014 - year) + 1;

System.out.println("你的年龄是: " + age);

}else

{

try{

throw YearException();

}catch(Exception e){

e.printStackTrace();

}

}

}

private static Exception YearException() {

// TODO Auto-generated method stub

System.out.println("您输入的身份证账号有误,提示: 空号,数位不对,或格式不对");

return null;

}

}

时间: 2024-10-06 22:09:26

根据身份证号获取该身份证号所属人的年龄的相关文章

用公众号获取 任意公众号文章列表 软件还是免费

用公众号获取 任意公众号文章列表 软件还是免费还不快点下载 下载 地址  https://pan.baidu.com/s/1jI44Wjs

通过身份证号获取性别

1.通过身份证号获取性别 /*获取性别*/ $num = substr($options['certNum'],(strlen($options['certNum'])==15 ? -2 : -1),1); $six = ($num%2) ? '1' : '0';

证件类型为身份证号时进行身份证校验

需求:代办人身份证号改为代办人证件类型(默认为身份证号),后面跟着号码,房主和代办人的证件类型为身份证号时进行身份证校验 sf_ghgl_add.jsp <td class="labelCss">代办人证件类型:</td> <td><select id="zjlx" width="10px" class="easyui-combobox" data-options="url:

从微信官方获取微信公众号名片:http://open.weixin.qq.com/qr/code/?username=haihongruanjian

从微信官方获取微信公众号名片:http://open.weixin.qq.com/qr/code/?username=haihongruanjian 个人的号,不知道怎么获取.

如何通过微信公众号/微信号获取对应的二维码

方法一:利用游迹天下二维码工具获取   游迹天下彩色二维码工具 http://qr.uooji.com 已经提供了通过微信公众号或微信私人号的微信号获取对应二维码的功能.   使用方法很简单:打开 http://qr.uooji.com,在左侧导航提供了诸多二维码生成选项,第一项就是直接通过微信公众号或微信私号的微信号获取对应的二维码.   例如要获取游迹天下官方微信uooji_com的二维码图片,在输入框处输入uooji_com,然后点击右下角的“生成二维码”按钮即可以获得对应微信号的二维码.

微信公众号获取粉丝openid系统

做为一名开发人员,在测试当中也经常需要用到openid,但是微信公众号获取openid的方法也是特别麻烦!网页授权是最常见的方式, 但是网页授权的流程太复杂,不仅要开发,还要在公众号后台设置回调域名(必须备案域名,还要上传txt验证文件),个人认为微信在获取openid方面未免太过繁琐了! 一直在想怎么获取粉丝的openid最方便,傻瓜式操作,避免复杂的流程,于是用下面的方法来获取全部粉丝的openid:同步公众号粉丝列表 操作流程: 1.无需设置任何东西,只需要填写公众号的appid和apps

用golang重写SS帐号获取脚本

Golang有个很酷的特性可以跨平台编译生成该平台的二进制可执行文件,虽然python也能通过其他工具生成相应平台的二进制文件,但是还是觉得太别扭了,通过golang写一次,然后生成相应平台的二进制文件而且没有依赖,多酷的事情. 这个ss帐号获取脚本干啥滴? 参考:http://youerning.blog.51cto.com/10513771/1852876 还在不断学习中,可能代码写得不够gopher. 首先安装依赖: go get github.com/PuerkitoBio/goquer

通过身份证号码获取人的年龄和性别

通过身份证号码获取人的年龄和性别:身份证可以识别一个人的信息,下面就介绍一下如何利用js通过身份证号码获取当事人的年龄和性别.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>蚂

mysql 行号 获取指定行数据

mysql 行号的实现 Select id,(@rowNum:[email protected]+1) as rowNo From first,(Select (@rowNum :=0) ) bOrder by first.id Desc 这样就可以实现mysql 的行号 获取指定行的数据可以使用limit 具体的使用如下: select * from first limit num,1 即可 mysql 行号 获取指定行数据,布布扣,bubuko.com