法律解析:
儿子不养老人是违法的,如果情节恶劣还将构成犯罪,将构成遗弃罪,构成遗弃罪的处五年以下有期徒刑、拘役或者管制。因为子女赡养父母是子女的法定义务。
【法律依据】:
《中华人民共和国民法典》第一千零七十四条 有负担能力的祖父母、外祖父母,对于父母已经死亡或者父母无力抚养的未成年孙子女、外孙子女,有抚养的义务。有负担能力的孙子女、外孙子女,对于子女已经死亡或者子女无力赡养的祖父母、外祖父母,有赡养的义务。
《中华人民共和国老年人权益保障法》第二十三条 老年人与配偶有相互扶养的义务。由兄、姐扶养的弟、妹成年后,有负担能力的,对年老无赡养人的兄、姐有扶养的义务。