病假请了3个月后,第二年是否还有病假,需要根据你的工作年限和所在单位的政策来确定。根据《企业职工患病或非因工负伤医疗期规定》,企业职工因患病或非因工负伤,需要停止工作医疗时,根据本人实际参加工作年限和在本单位工作年限,给予三个月到二十四个月的医疗期。医疗期是按一定周期累计计算的,例如三个月的医疗期是按六个月内累计病休时间计算。如果你在第一年已经休了3个月的病假,从第二年起,你可以重新享有相应时长的医疗期,具体时长取决于你的工作年限。
此外,病假的享受还可能影响你当年的带薪年休假。根据《职工带薪年休假条例》,如果你累计工作满1年不满10年,请病假累计2个月以上;累计工作满10年不满20年,请病假累计3个月以上;累计工作满20年以上,请病假累计4个月以上的,你将不享受当年的带薪年休假。