Dear Sakshi,
Yes , you can get into Indian Navy after doing B.Arch .They have a specialized branch for ship or dock designing or repairing. So, there is a good chance for you to be a Naval Architect Officer. But be sure that you have cleared their physical fitness requirement .
For confirmation , you can refer to this link:
https://www.joinindiannavy.gov.in/en/page/naval-architecture-engineering.html
hope this helps !!
Best wishes !!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile